El Rey Mexican Restaurant

El Rey Mexican Restaurant Verified by Yext

4.2

(706 Reviews)

Write a Review

Listed In: Bars & Pubs Place, Mexican Restaurants Place, More Restaurants Place, Carry Out Fast Food Place, Catering Service providers

Unique Mexican dining experience. Highly trained staff and friendly atmosphere. Our customers will leave our restaurant with a big smile after experiencing the best food and service in town! Mexican friendliness and values create a unique and cozy atmosphere for our customers. Feel right at home… Read more

4.2

706 Reviews

Write a Review
Nate D

By Nate D on July 16, 2026 Verified by Google

I walked into El Rey on my way to Rowdy Rooster because the huge plates coming out of the kitchen caught my attention. They looked incredible, so I figured I’d give the place a shot. That was a massive mistake.

I ordered the T-bone steak, and what showed up was an absolute disgrace. It was loaded with gristle, cooked way overdone/trash when asked medium rare, and looked like it had no business ever leaving the kitchen. I’ve had better steaks from a gas station than what El Rey thought was acceptable to serve a paying customer.

The only reason this review isn’t one star because of the service alone. The staff was friendly, attentive, and deserved far better than the food they were forced to bring to the table.

The kitchen, however, should be embarrassed. If the owners have any pride in their restaurant, they need to take a hard look at what’s coming out of that kitchen because it’s unacceptable. Charging people for food of this quality is insulting and stealing. I left disgusted, disappointed, and with absolutely no reason to ever come back. Save your money and eat somewhere that actually respects its customers. Beer tasted good though.

Craig Wilmoth

By Craig Wilmoth on June 18, 2026 Verified by Google

Could be our new favorite Mexican restaurant. The salsa was not so good, but the enchiladas with Tinja was really good. Caldo de res soup was fun to eat. Be prepared for big portions. Don't know if just tonight, the margarita was very strong. Nice comfy atmosphere.

Mark Thompson

By Mark Thompson on June 10, 2026 Verified by Google

First all they have old fashions on the menu. Why would I get olives in an old fashioned. They didn't have makers that is on the menu but used some rot gut they had handy and tried to charge me for what was on the menu. Also the menus that are in the pictures are not current. They do not have the taco Tuesday special anymore. This was the only reason I tried this place. Never going back.

R C

By R C on June 6, 2026 Verified by Google

Place inside was nice as can be. service was good. but the food was not good. tacos asada meat was like eating steak bites instead tacos. and we spent a lot of money on this order. Flautas was not it and dried up meat. i miss my tres hermanos but if you want great authentic tacos go visit palos tacos. asada meat is sliced and chopped to perfection and taste great and the tortillas are not dried up

Joe Pezzulich

By Joe Pezzulich on January 2, 2026 Verified by Google

We stopped here for lunch and had an excellent meal. El Rey has an extensive menu with many options. They also have a large cocktail menu. We enjoyed guacamole, pulpo tacos, and ribeye steak. Everything tasted great and the portions were generous. Our service was friendly and attentive as well.

Showing the overall rating from Google. Load more reviews to see individual Google reviews.

Showing the overall rating from Yelp. Load more reviews to see individual Yelp reviews.

Powered by Opio

El Rey Mexican Restaurant 4.2 out of 5.0 based on 706 user reviews.

El Rey Mexican Restaurant
901 21st Street, Vero Beach, FL
Get Directions

Additional Business Details

Business Hours

M-Sa 11am-10pm, Su 11am-9pm

Accepted Payments

American Express, Cash, Discover, MasterCard, Visa

Specialties

Reservations, Walk-ins Welcome

Languages

English, Spanish

Email

elreicruz22@gmail.com

Listing data provided by Yext

Similar Businesses See All

Chick-fil-A

Chick-fil-A

1481 US Highway 1, Vero Beach, FL (1 Km Away)

4.6

(3,308 Reviews)

Domino's Pizza

Domino's Pizza

5445 20th Street #103, Ste 103, Vero Beach, FL (5 Km Away)

3.9

(338 Reviews)

Auntie Anne's

Auntie Anne's

5555 20th St, Vero Beach, FL (5 Km Away)

3.5

(24 Reviews)

Business Claimed Update your Business

Report Incorrect Data Make an Update