Category: | Restaurant, |
---|---|
Address: | 1708-1902 Spencer Hwy, South Houston, TX 77587, USA |
Zip code: | 77587 |
Love it
We enjoy this place but it's high priced. Drinks are overpriced, food Is good but if you go late you get scraps for the same price. So. We dont go often.