at 913 Franklin St, Houston , 77002
We are a small lobby bar adjacent to the Bayou Lofts in Downtown Houston, just off Market Square Park.
We are just up Main Street from the Red Line's Preston Station.
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...!!!