Live Bar & Grill
Address:
407 Main St, Houston, TX 77002
Phone:
(713) 228-5483 Restaurants
Other Businesses:
- Luby's at 1301 Fannin St, Houston, TX 77002
- Otto's BBQ at 1200 Mckinney St, STE 331, Houston, TX 77010
- Tejas Grill & Sports Bar at 1201 Lamar St, Houston, TX 77002
- La Colmena at 10050 Veterans Memorial Dr, Houston, TX 77038
- White Oak Kitchen + Drinks at 5011 Westheimer Galleria Mall, Houston, TX 77056