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

$$ - $$$Mexican,
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 good40%
  • Average17%
  • Poor5%
  • Terrible5%
Travellers talk about
“enchiladas” (14 reviews)
“chips and salsa” (11 reviews)
“combo plate” (3 reviews)
Closed Now
All hours
Mexican, Southwestern
$$ - $$$
1903 20th St, Vero Beach, FL
All Details
Write a Review
Reviews (199)
Traveller rating
Traveller type
Time of year

31 - 40 of 198 reviews

Reviewed 2 April 2017

Excellent food in warm and friendly setting. Is a small Treasure Coast chain that has locations in Vero Beach as well as Sebastion. Very good service, fair prices and cold beer that goes well with the food and fresh chips with salsa.

Thank Edapeta
Reviewed 19 March 2017 via mobile

We had chips/salsa. The chips were freshly made and the salsa had an excellent bite to it! I had a seafood burrito that was very good. My friend had a taco salad that was excellent. We had margaritas that we truly enjoyed!!

Thank Terry D
Reviewed 14 March 2017

The quality of the food and service have greatly improved since moving into their new restaurant. Now eat there more often.

Thank Carol B
Reviewed 22 February 2017 via mobile

Four of us had dinner we thought the food was slightly above average but nothing to get excited about. Service was slow but we were forewarned by the waitress. The salsa was not flavorful and that is usually not a great sign ahead of the...More

1  Thank PMM12
Reviewed 20 February 2017

I love this place! Great Mexican food. Great atmosphere. Even when they seem crowded you get seated pretty quickly and food comes out quickly. There food is so delicious. My favorite is the chimichanga. Yummy!

Thank sarahrM4926LZ
Reviewed 16 February 2017

The food here is really good and reliable. The service is generally very good as well. We go here about once a month with friends or family. Seldom disappointed!

Thank kitfoxdave2
Reviewed 15 February 2017

My wife spent years in San Deigo and grew to love heavos rancheros and looks for the "real ones" every where. After a number of tries she found them at Ay Jalisco in Vero. I liked alternatives too.

Thank Scott S
Reviewed 15 February 2017

Great service and good food. New location great decorations. Very festive. Reasonable prices. Our favorite place for Mexican food.

Reviewed 15 February 2017

We've eaten at Ay Jalisco in their old location at Miracle Mile, but their new location is much nicer. The food is delicious and the service is good. If you're into Mexican food then this is the place to go for good Tex-Mex!

Thank Philip Q
Reviewed 15 February 2017

The meal is always delicious! The wait staff is good and I recommend you try it at any location. Take your special person to Valentines dinner tonight.

Thank sandrajh67
Nearby Restaurants
Southern Social
89 reviews
.57 km away
The Barefoot Cafe
132 reviews
.57 km away
Baci Trattoria
156 reviews
.58 km away
Nearby Attractions
Indian River Citrus Museum
20 reviews
.65 km away
Archie Carr National Wildlife Refuge
33 reviews
.62 km away
Vero Beach Theatre Guild
24 reviews
.94 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, Groups
Open Hours
11:00 AM - 9:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
11:00 AM - 10:00 PM
Location and Contact Information
  • Address: 1903 20th St, Vero Beach, FL
  • Location: United States  >  Florida (FL)  >  Vero Beach
  • Phone Number: +1 772-567-8028
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