at 9855 Fuqua st, Houston , 77075 United States
3633 FB users likes El Chavo Sports Bar & Grill, set it to 80 position in Likes Rating for Houston, Texas in Bar category
El Chavo Sports Bar & Grill is Houston based place and this enity listed in Arts & Entertainment category. Located at 9855 Fuqua st TX 77075.
The Windmill Ice House and Sports Bar is a friendly local bar located in Southeast Houston just south of Hobby Airport on Almeda Genoa Rd.
TACOS DE OJO GRATIS...!!!