no imageSierra Grill
The Atrium Room of Sierra Bar & Grill brings a little of New Orleans to the Montrose area. The crowd is a lovely mix of college cuties to martini-drinking so …

4704 Montrose Boulevard
Houston,TX 77006
no imageZ Tejas Grill
This is the original Z Tejas with wooden steps
leading to the outside patio, overhung with tree
branches, making it a nice spot to have a few drinks and …

1110 W 6th St
Austin,TX 78703