El Rey Mexican Restaurant is one of the finest Mexican restaurant in FL. We not only offer amazing Mexican food but also serve it in a pleasant atmosphere that’ll have you coming back for more. Our talented, experienced chefs create amazing dishes using fresh ingredients and traditional Mexican recipes. Exotic sauces and flavors intermingle on your plate, and the hot, tangy aromas waft up to meet your nose, creating an exciting taste journey you can experience only in our restaurant.
Based on 283 reviews, the restaurant has received a rating of 4.4 stars. Price $$
✔️ Dine-in ✔️ Curbside pickup ✔️ No-contact delivery

Address:
901 21st St, Vero Beach, FL 32960
Phone: (772) 257-5606
Website:
Social Profile:
Hours
| Saturday |
11 AM–10 PM |
| Sunday |
11 AM–9 PM |
| Monday
(Labor Day)
|
11 AM–10 PM
Hours might differ
|
| Tuesday |
11 AM–10 PM |
| Wednesday |
11 AM–10 PM |
| Thursday |
11 AM–10 PM |
| Friday |
11 AM–10 PM |
Menu
… View more
Photo Gallery
Reviews
The Sweet Karma Bar
Omgosh what a delight!
… more
R M
This place was amazing! Fantastic service, and the food was authentic! Huge portions and there is additional parking across the street. Highly recommend!!!
… more
Veronique Breuning
Our first time at El Rey, and it was AMAZING! We have the trio fajitas for two and two fresh lime margaritas. It was one of the BEST and freshest fajitas we have had. Huge portions and cooked to perfection. We will be back! Service was excellent as well.
… more
Lauren P
Yesterday was my first time at El Rey and it definitely won’t be my last. The service was attentive and friendly, the food was delicious, fresh and cooked to order, and the drinks were made perfectly. Well done, El Rey!
… more
Keith-n-Melanie Sensabaugh
Staff is professional, kind, and helpful!
… more
Sadie Chelsea
The most flavorful Mexican food I’ve ever had!! Worth every penny. 100 x’s better than Aj Halisco too, so if you love that place you’re gona melt when you try this place!
… more
Claire Smith
I always try a recommended Mexican place when I travel and this is the one my family suggested. They were not wrong! While I might say it’s a bit pricey, it was also really good. I had the arroz con pollo and it was fantastic. The guacamole is also ::chef’s kiss:: Good service and atmosphere. Highly recommend.
… more
Kellie Hanck
Food good. Dining room attractive. Restrooms dated. Service good. Lunch menu very limited. Only 3 stars because prices were so much higher than most. Lunch 11-15, supper around $20 for many items. There are other local Mexican restaurants with good food but cheaper price point.
… more
john amditis
This was the second time I brought my wife there. amazing food great service very nice place. my wife enjoyed her birthday. ty El Rray
… more
Isaac Hall
I will drive 25 min away for the food and staff. I’ve never been disappointed. I’ve been here about 4 times. 1 time at casa amigos that was enough (never again). EL REY. is the best in Indian River County for real Mexican food. Staff are efficient and get you whatever you may need.
… more
… View more