Category: | Restaurant, |
---|---|
Address: | 2000 Crawford St STE 103, Houston, TX 77002, USA |
Zip code: | 77002 |
I had a Turkey sandwich. The bread was toasted & had a little bit of butter. It was good!
Good people, great food, locally owned. A great place for lunch.
One of my favorite spots for tasty mexican food. Good place to hang and eat some good food. Prices were reasonable. Feels like a place in Los Angeles I liked.
Love the food
All of there food is delicious