Bar
Celtic Gardens
11 locals recommend,
Permanently closed
Location
2300 Louisiana St
Houston, TX
South Central Houston
Tips from locals
Charming outdoor bar. It's usually pretty packed on the weekends along with all the bars around it.