2726 Spence St.,
Houston , TX 77093 UNITED STATES
Based on 1 reviews
Delicioso!!I LOVE THIS place!!! Everytime I go home to Houston I stop by here and eat the Green Sauce - it's to die for, and their queso - which you could make at home but it never tastes the same!!! The food is addicting, the service is decent, and...
Worldwide > United States > Houston, TX > Restaurants