We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Spanish Flowers

) #1,346 of 7,266 Restaurants in Houston $$ - $$$ Mexican, Spanish
4701 N Main St, Houston, TX 77009-4410
+1 713-869-1706
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent33%
  • Very good44%
  • Average16%
  • Poor5%
  • Terrible2%
Travellers talk about
“tortillas” (13 reviews)
“fajitas” (7 reviews)
“potatoes” (3 reviews)
Open Now
00:00 - 23:59All hours
Mexican, Spanish
$$ - $$$
4701 N Main St, Houston, TX 77009-4410
Write a Review
Reviews (68)
Traveller rating
Traveller type
Time of year

1 - 10 of 68 reviews

Reviewed 2 weeks ago

Local flavor. A variety of Mexican Food. You may have to wait for a table but the wait is worth it. A Family Gathering Place.

Thank Sunraindancer
Reviewed 22 May 2017 via mobile

This use to be my favorite restaurant until last month when I noticed a change in quality and service. Then I found out the restaurant changed hands!

Thank Marianne M
Reviewed 27 April 2017

Nice place to meet up. Visited with friends and had the tacos. Good food and good service and good fun

Thank Kenneth R
Reviewed 11 April 2017

This is one my favorites for the last 40 years (or so). I like the Spanish Flowers Dinner, but I give the guc to my wife. She like the De-lite dinner (as it is lighter on quantity). It is closed on Tuesday night (10pm) until...More

Thank Stan B
Reviewed 29 March 2017

Here with a party of 4 for Sunday brunch - good dishes all around, and very attentive service. The green sauce with the upfront chips is a wonderful change from your average - it's a spicy-creamy blend of either jalapenos or poblano. Lemonade was clearly...More

Thank VacationFundingDad
Reviewed 1 December 2016

Regular place for lunch for us, but I wouldn't go out of my way to eat there. People are nice but food is just ok.

Thank Canes1978
Reviewed 21 November 2016 via mobile

My husband happened to come across this place, and I must say we both enjoyed our visit there. It was buzzin, full with young families too. The server was polite and courteous, we ordered a couple of margaritas. ( beware they were quite strong). I...More

Thank Lorraine G
Reviewed 24 October 2016 via mobile

Not great, but consistent. Open 24 hours. AC can freeze you out at certain tables so feel free to change tables. Service can be great or terrible. Tortilla chips and salsa are good. Margaritas excellent. Great menu. Breakfast items are really good. Great pricing on...More

Thank Brad R
Reviewed 14 October 2016

I've not eaten at Spanish Flowers in a long time but the last time I was there, it was hopping with full tables, music, good quality food but ......I arrived last night to an empty restaurant. The menu reads of delicious menu items such as...More

Thank 2fridad
Reviewed 21 August 2016 via mobile

We've gone here for years but it's not what it used to be. The hot sauce is fresh and really good but all of the tortillas were stale. We had to ask three times to get corn tortillas, which had no flavor at all. They...More

Thank Laura V
Nearby Restaurants
Teotihuacan Mexican Cafe
106 reviews
.20 km away
A 2nd Cup
12 reviews
.77 km away
Skinny Rita's Grille
34 reviews
.65 km away
Pinkerton's Barbecue
10 reviews
.17 km away
Nearby Attractions
Town In City Brewing Company
12 reviews
.88 km away
Crazy Cat Escape Room
163 reviews
1.44 km away
Canino Produce Company
14 reviews
1.47 km away
The Petite Retreat
22 reviews
.79 km away
Questions & AnswersAsk a question
Missie C
Do you have Happy Hour for Margarita's
1 July 2016|
Response from richierich1962 | Reviewed this property |
I'm not sure if they do, but there is a place called Lupe Tortilla that has a good happy hour, there are a couple of locations in Houston
How long has it been operating?
23 May 2015|
Answer Show all 3 answers
Response from Naomi B | Reviewed this property |
Well, I just looked on their website. Tricky, I know. It says they opened on 1979.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$7 - US$30
Breakfast, Lunch, Dinner, After-hours
Restaurant features
Takeout, Reservations, Seating, Waitstaff, Serves Alcohol, Outdoor Seating, Television
Good for
Kids, Groups, Child-friendly, Local cuisine
Open Hours
00:00 - 23:59
00:00 - 23:59
00:00 - 23:59
00:00 - 23:59
00:00 - 23:59
00:00 - 23:59
00:00 - 23:59
Location and Contact Information
  • Address: 4701 N Main St, Houston, TX 77009-4410
  • Location: United States  >  Texas (TX)  >  Texas Gulf Coast  >  Houston>  > Greater Heights
  • Neighbourhood: Greater Heights
  • Phone Number: +1 713-869-1706
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing