Capitol bar

2415 Main St.
Houston, TX 77002

DESCRIPTION
Located steps from Metro Light-rail with direct access to NRG, Downtown, and everything between. Games, Drink Specials, Music, and TVs.
MAP