Skip to main content

Business Hours: Mon-Sun 11AM - 10PM | (772) 257-5606

Business Hours: Mon-Sun 11AM - 10PM | (772) 257-5606

Welcome amigos! 

We are proud to be part of this community, we heard you, we improvised and would love to hear back from you more often in order to improve our services and how we can make your meals better and your stays more comfortable.

About El Rey

Fresh Ingredients

We combine fresh ingredients, perfectly combined flavors and friendly service to give you the best Mexican dining experience in town.

Trending Drinks

All new ideas of crafted margaritas with fresh natural fruit and squeezed lime juice. Trending mixed drinks on a smoked glass and more…

Mexican Vibe In Town!

El Rey is now arriving to Vero Beach, FL. Come by and enjoy the new Mexican vibe in town.

Order your favorite!

Come And Meet Us!

901 21st St
Vero Beach, FL 32960

(772) 257-5606

Business Hours:

Mon-Sun 11am - 10pm


Subscribe to our weekly email list for new menu item releases, events, discounts, and more! 

Thank you for sending your message.