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.

El Agave

402 S 3rd St, Saint Peter, MN 56082-2032
+1 507-934-5323
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent60%
  • Very good34%
  • Average4%
  • Poor2%
  • Terrible0%
Travellers talk about
“burrito” (4 reviews)
“tostadas” (2 reviews)
Closed Now
All hours
Mexican, Vegetarian Friendly
$$ - $$$
402 S 3rd St, Saint Peter, MN 56082-2032
All Details
Write a Review
Reviews (46)
Traveller rating
Traveller type
Time of year

1 - 10 of 46 reviews

Reviewed 1 week ago

El Agave is very popular in St Peter and for a good reason - the quality of Mexican food here is excellent. Our family moved here from Oklahoma, where we have a tremendous number of choices for Mexican food. El Agave would do well in...More

Thank Steve D
Reviewed 1 week ago

We visit El Agave often with family members. The food is wonderful, authentic Mexican with lots of choices. The atmosphere is fun, bright and inviting. Staff is warm and friendly. We were able to get seated quickly even without reservations, but I believe you can...More

Thank cynsha
Reviewed 4 weeks ago via mobile

Stopped on the way home for an early dinner. Service was fantastic and so was the food. Huge portions and great price point made it extra great! We will drive out of the way to stop again!

Thank Starr4Law
Reviewed 28 June 2017

Decide to have a meal after my relocating two chipmunks to their new home. Were seated after a few minutes and given menu's Waitress took our drink order and provided chips and salsa. We ordered and it arrived quickly The food was very good and...More

1  Thank Mel H
Reviewed 27 June 2017

Our hotel was close, so walking was our choice. We enjoyed our dining experience at El Agave. The food was great and the staff excellent!

Thank JudyA583
Reviewed 2 June 2017 via mobile

I got two tostadas. The beans were good and they had lettuce and tomato as well. The chips and salsa were also very good. The place is clean and the prices are reasonable.

Thank Bill K
Reviewed 1 May 2017

We have eaten at El Agave several times and it is one of our favorite places to eat in the area. The service is fast and attending without being overbearing. The food is excellent with a little something for everyone. We drive over from another...More

Thank Michael S
Reviewed 13 March 2017 via mobile

We had a large group 20+. They were able to accommodate us, it was a little crowded but we were comfortable. The waitress was really nice. She had many tables and still kept up with the needs of our group. Everyone said their food was...More

Thank Andrew A
Reviewed 16 February 2017

I like this one as one of the best in southern Minnesota. The place is clean, has nice atmosphere and large selection of dishes on the menu. Margarita specials at noon and Monday and Tuesday evenings! Good service.

Thank Ronald T
Reviewed 3 February 2017

I ate dinner here in January had a very nice evening. The atmosphere is very nice and it is a large enough space to allow at least a sense of privacy if that's what one is seeking. The food is very good with large portions....More

Thank Doug W
Nearby Restaurants
River Rock Coffee
49 reviews
.23 km away
Patrick's On Third
77 reviews
.28 km away
3rd Street Tavern
34 reviews
.02 km away
Nearby Attractions
Patrick's on Third
9 reviews
.28 km away
Drive A Tank
29 reviews
3.75 km away
W.W. Mayo House
5 reviews
15.80 km away
Mankato Brewery
42 reviews
16.41 km away
Questions & Answers
Get quick answers from El Agave 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
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol
Good for
Groups, Kids, Child-friendly
Open Hours
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 10:00
11:00 - 10:00
Location and Contact Information
  • Address: 402 S 3rd St, Saint Peter, MN 56082-2032
  • Location: United States  >  Minnesota (MN)  >  Saint Peter
  • Phone Number: +1 507-934-5323
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