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.

El Indio - CLOSED

31 E New Haven Ave, Melbourne, FL 32901
+1 321-728-7200
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent46%
  • Very good42%
  • Average5%
  • Poor7%
  • Terrible0%
Travellers talk about
“taco salad” (2 reviews)
“great food” (6 reviews)
Restaurant Hours Closed
Mexican, Vegetarian Friendly
31 E New Haven Ave, Melbourne, FL 32901
All Details
Reviews (38)
Traveller rating
Traveller type
Time of year

1 - 10 of 37 reviews

Reviewed 21 April 2017

You know you're in for a treat when you hear a lot of the ordering being done in Spanish. They moved to a bigger place in the Publix shopping center at Babcock and Hibiscus. Nice variety and perfectly sized portions, not to be missed.

Thank 1rgm
Reviewed 17 November 2016 via mobile

Food was so good!! Service was great as well!! If you haven't been here, try it. Very clean, nice outside seating!!

Thank Jackie P
Reviewed 8 May 2016

We've experienced some pretty terrible "microwave Mexican" food since we moved to Florida. El Indio is definitely the exception. The place is an old gas station building, but don't let that bother you. Inside it's very clean and well maintained. The staff is very friendly...More

Thank Cliff S
Reviewed 12 April 2016 via mobile

We went with our 2 boys and we really enjoyed the food. Service was quick and atmosphere comfortable for a family. We would definitely go back again.

Thank zzzzzzxxxxxxxxccc
Reviewed 6 February 2016 via mobile

My husband and I went in there for lunch. It's a tiny restaurant with only a few tables. The overall quality of the food we definitely enjoyed but we felt like we were nickeled and dimed. You only get one basket of chips and salsa...More

1  Thank Traveler_Gurly
Reviewed 14 January 2016 via mobile

To the person who said you can't order from the lunch menu without a drink, they were obviously not very smart. There are two sides to the lunch menu. A smaller portioned lunch menu for $5.99 (you must purchase drink too) or regular sized portion...More

Thank JessicaStaysTravelin
Reviewed 16 November 2015

My Wife was to meet me for lunch at this place. She arrived about ten minutes before me, while waiting the staff was real standoffish and made my Wife feel very uncomfortable. I arrived and we looked at menu's. Our server was very quick to...More

Thank babbydaddy52
Reviewed 31 August 2015 via mobile

Came for lunch. The food was great, good portions, great service and reasonable prices. Not much in the way of ambience but food is worth it.

Thank JGBradley
Reviewed 20 August 2015

This is a hidden gem in Melbourne. We moved here from Alabama and always had access to tons of terrific Mexican restaurants. When we moved to Brevard, we were very disappointed because we tried Mexican restaurant after restaurant and never found one that we particularly...More

1  Thank Kayla W
Reviewed 12 August 2015

Although the external looks are deceiving (it used to be a gas station - for God´s sake !!!) the food is actually very good and comes very fast ! Andres and Mari, the owners, take your orders and we liked what we had. I had...More

1  Thank The_Guillermo
Nearby Restaurants
Mustard's Last Stand
159 reviews
.65 km away
La Crepe
108 reviews
1.11 km away
Apollo Diner
59 reviews
.87 km away
Mainstreet Pub
62 reviews
1.09 km away
Nearby Attractions
Melbourne Civic Theatre
57 reviews
1.30 km away
Liberty Bell Memorial Museum
29 reviews
.82 km away
Indian River Antique Mall
22 reviews
.84 km away
Karen's Kayaks
100 reviews
.94 km away
Improve this listing

Restaurant Details

Good for
Open Hours
11:00 am - 9:00 pm
11:00 am - 9:00 pm
11:00 am - 9:00 pm
11:00 am - 9:00 pm
11:00 am - 9:00 pm
11:00 am - 9:00 pm
11:00 am - 9:00 pm
Location and Contact Information
  • Address: 31 E New Haven Ave, Melbourne, FL 32901
  • Location: United States  >  Florida (FL)  >  Brevard County  >  Melbourne
  • Phone Number: +1 321-728-7200
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