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,157 of 7,320 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...
  • Excellent34%
  • Very good44%
  • Average15%
  • 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
All Details
Write a Review
Reviews (69)
Traveller rating
Traveller type
Time of year

1 - 10 of 69 reviews

Reviewed 2 days ago via mobile

Food was great and most was made from scratch. Staff was very friendly and the wait was only 10 minutes.

Thank Bryant S
Reviewed 13 June 2017

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
Nearby Restaurants
Teotihuacan Mexican Cafe
108 reviews
.20 km away
A 2nd Cup
14 reviews
.77 km away
Pinkerton's Barbecue
14 reviews
.17 km away
Skinny Rita's Grille
36 reviews
.65 km away
Nearby Attractions
Town In City Brewing Company
13 reviews
.88 km away
Crazy Cat Escape Room
169 reviews
1.44 km away
Canino Produce Company
16 reviews
1.47 km away
The Petite Retreat
22 reviews
.79 km away
Ask a question
Questions & Answers
Missie C
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
23 May 2015|
AnswerShow 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
Lunch, Dinner, Breakfast, 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
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