Jen McT
Ultra New Town Tavern Ultra New Town Tavern
Las Vegas, Nevada
"Jen McT"
Great food! Super busy so service was slow. Our group understood due to all the activity going on in the area. Will definitely go again!