Address: 2345 Aldine Mail Rte Rd Suite F, Houston, TX 77039, USA
Phone: +18322882677
Sunday: 8:30AM–4PM
Monday: 8:30AM–4PM
Tuesday: 8:30AM–4PM
Wednesday: 8:30AM–4PM
Thursday: 8:30AM–4PM
Friday: 8:30AM–4PM
Saturday: 8:30AM–4PM
Jose Gomez
Do not no this place
Estella Marines
No AC it was hot the place needs cleaning tables were dirty food was okay the Mixta plate was the beef was tough the beans were black and burnt.
Tania Hernandez
The food was above average good but the service was horrible. Felt scowled after pointing out my order was made incorrect. Gave 3 stars because of the food. 1 for customer service.
Blanca Estella Morales
It was ok
Thanks! Your review is awaiting moderation.
You need to call them
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.