SRO SPORTS BAR & CAFÉ - NORTHWEST MALL
9800 Hempstead Rd
444 Northwest Mall
Houston, TX 77092
SRO is located off W. 18th Street @ Loop 610.
Northwest Mall is bordered by:
W 18th Street to the North, Loop 610 & the frontage
road to the East, Hempstead Rd. to the South and
Mangum to the West.