Restaurants in Houston, TX
Restaurants • Tex-Mex Restaurants
8312 Long Point Rd.,
Houston ,
TX
77055
UNITED STATES
Based on 1 reviews
`
The chips were tasty and their salsas (both green and red) are super tasty...the red warmed and the green cold, but perfect in taste.this place reminds me of what the Spanish Flower used to be back in it's hey-day...and it's just around...Worldwide > United States > Houston, TX > Restaurants