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.

Ay Jalisco

1903 20th St, Vero Beach, FL
+1 772-567-8028
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent33%
  • Very good38%
  • Average19%
  • Poor5%
  • Terrible3%
Travellers talk about
“enchiladas” (14 reviews)
“combo plate” (3 reviews)
Closed Now
All hours
Mexican, Southwestern
$$ - $$$
1903 20th St, Vero Beach, FL
Write a Review
Reviews (178)
Traveller rating
Traveller type
Time of year

31 - 40 of 178 reviews

Reviewed 20 October 2016

Their new location is stunning! Very good job of redoing what used to be a sports bar and before that a Swensens Ice Cream Parlor. Food is just a good as it was when they were on Miracle Mile. I love that they kept the...More

Thank Pablosaguru
Reviewed 18 October 2016

they have treat food. We go here about once a month. recently opened a new restraint on us1 in Vero Beach atmosphere is wonderful. really reasonable prices. Combo's are our favorite.

Thank sandollar22
Reviewed 18 October 2016

Busy little place if you go at the right time, and parking can be a bit of a pain. Excellent food and staff!

Thank Josh P
Reviewed 18 October 2016 via mobile

Went here a few times since they opened up the new place on US1. Was good first couple of times but has since reverted to smaller portions at the same price. Twice recently the same and very little or no tequila in the margaritas. I...More

1  Thank Steve L
Reviewed 18 October 2016

Good chips and salsa...Food is average or a little above average...service is usually above average.

Thank abettermanunf
Reviewed 14 October 2016

Jesus great waiter ..serving fantastic food ..being a purest the cheese enchiladas are perfectly prepared and go very well with the fresh chips and salsa ...House margaritas and excellent and priced well..great local mexican food

1  Thank anthonydamiano
Reviewed 1 October 2016

New location, with sane great food. The enchiladas were excellent, good price, good service once we notified them they forgot to bring us chips and salsa! Embarrassed maybe, but after that was there to refill and take care of us. We ate there on a...More

Thank Bahamaer
Reviewed 29 September 2016 via mobile

Overall good Mexican. Not great/not bad. Only major disappointment was Margarita was wine not tequila. Was craving Mexican and saw this had the most reviews. Wasn't a must visit, but cured the craving.

Thank Claire B
Reviewed 27 September 2016

The best Mexican restaurant around. Service is great and friendly. It takes a little while to get your food, but it 8s well worth the wait.

Thank brussell143
Reviewed 26 September 2016

Good inexpensive mexican food. They relocated the restaurant to US 1. We went on a Sunday at lunch. It was busy. Food is very inexpensive. Combo platters available at lower cost for lunch and also on sunday have early bird specials.

Thank LisainGeorgia
Nearby Restaurants
Kilted Mermaid
323 reviews
.61 km away
Southern Social
68 reviews
.57 km away
The Barefoot Cafe
131 reviews
.57 km away
Nearby Attractions
Indian River Citrus Museum
16 reviews
.65 km away
Vero Beach Theatre Guild
24 reviews
.94 km away
Archie Carr National Wildlife Refuge
33 reviews
.62 km away
Vero Train Station
19 reviews
.73 km away
Questions & Answers
Get quick answers from Ay Jalisco staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Mexican, Southwestern
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Television, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Kids, Child-friendly
Open Hours
11:00 - 21:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
Location and Contact Information
  • Address: 1903 20th St, Vero Beach, FL
  • Location: United States  >  Florida (FL)  >  Vero Beach
  • Phone Number: +1 772-567-8028
  • E-mail