High-end sports-bar chain with a huge menu of New American fare & an extensive list of draft beers. Located in Town Square Las Vegas and welcoming travelers and tour groups from around the world. Whether you are visiting Las Vegas for business or pleasure, Town Square Las Vegas is your premiere destination for an enticing mix of shopping, dining and entertainment.
Be the first to add a review to the The Yardhouse At Red Rock Las Vegas.
The Yardhouse At Red Rock Las Vegas
- Sun - Thu: 11:00 am - 1:15 am
- Fri, Sat: 11:00 am - 1:45 am
Is there a problem with this listing? Let us know.
Credit Cards Accepted