Yard House

Yard House at Town Square

Yard House at Town Square was probably what philosopher Plato had in mind when constructing Utopia. If not, 200 beers on tap might be your definition of Utopia.
6587 S. Las Vegas Blvd.
Suite 174
Las Vegas, NV 89119

Description

Location

6587 S. Las Vegas Blvd., Las Vegas, NV 89119

View the map

Guest Reviews