Las Vegas Critics

St. Louis Style Ribs at Yardhouse

Yardhouse (Town Square)

The first Yardhouse restaurant was in Long Beach, California. The concept proved to be rather popular and they now have multiple locations across California, several in Arizona, a couple in both Texas and Florida and a handful in other states. There are even two locations in Las Vegas: one can be found at Red Rock Resort and the other – the subject of this review – resides at Town Square.

By Nick Manteris · 0 Comments · Leave a Comment