
The Backyard Bar Stage and Grill
VerifiedBar & Grill
4.4 (2643 reviews) Restaurants · Restaurant Waco, TX
About
Bar & BBQ grill with an outdoor patio that includes a stage, billiards, fire pits & a TV screen.
Services
Restaurant
Location & Directions
511 South 8th Street · Waco, TX, 76706Get directions
Request a quote
Reviews
Be the first to review.