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.

Amigos Cantina

120 W Jefferson Ave, Kirkwood, Saint Louis, MO 63122-4008
+1 314-821-0877
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent26%
  • Very good48%
  • Average14%
  • Poor6%
  • Terrible3%
Travellers talk about
“grilled fish” (3 reviews)
“tacos” (6 reviews)
Open Now
All hours
Mexican, Southwestern, Latin, Spanish
$$ - $$$
120 W Jefferson Ave, Kirkwood, Saint Louis, MO 63122-4008
Write a Review
Reviews (82)
Traveller rating
Traveller type
Time of year

1 - 10 of 82 reviews

Reviewed 3 weeks ago via mobile

Yes they were. They don't overthink them like many chains do. Chips and sauce were good enough. Not awesome. Attentive service. Everything seemed freshly made.

Thank Usonian64
Reviewed 4 weeks ago

Excellent hospitality and service. Presentations are above average to very good. Quality is just above average. On some points, the quality is outstanding. Portions are conservative. Sauces excellent. One size margharita is handmade but tiny - maybe 5 oz of liquid over ice - any...More

Thank Matt59
Reviewed 4 weeks ago

My wife and I have been here a few times for dinner. The food, in our opinion, is just ok. The shrimp tacos weren't that good...kind of spicy (and I like spice) and the fish tacos were kinda messy. Margaritas are outstanding. With all the...More

Thank ElBirdos
Reviewed 29 March 2017 via mobile

Always consistently fresh and tasty. Fun atmosphere. Good margaritas. Family friendly environment. Highly recommend if you want a Mexican food experience that is not a chain and is a cut above the standard, small place.

Thank Kip B
Reviewed 2 March 2017

...to their fish tacos and house margaritas. Never had a bad meal. The crowd and waiting line is a testament to the quality food at a good price. And all blessings on their guacamole!

Thank Grey Irish O
Reviewed 15 February 2017

We stopped in for dinner on a weekday night to try Amigo's. The place was just moderately busy on a weekday evening. They serve a variety of Mexican dishes. We sampled the shrimp tacos and the Lime Shrimp entree. Both were delicious. They also serve...More

Thank JimSTL1021
Reviewed 1 November 2016

Had dinner here on a Monday night. Place was hopping with lots of families. Service was good, but I had to refill my own water glass. Had excellent fish tacos. My friend had the shrimp tacos. We both were very happy with our choice. Chips...More

Thank RoyalsfanChicago
Reviewed 11 October 2016 via mobile

The service was very great and the atmosphere was great. The food was ok. Mexican food is my favorite and coming from California I'm a tough critic of authentic Mexican food. The food was fresh but lacked flavor. I will try it again next time...More

Thank Tami L
Reviewed 9 October 2016

It's a pity, too. The food is pretty good, and the margs are, too, but... everything about this place just screams, "We don't care what you want, this is how we do things here!!" They then seem to just go down the list of things...More

2  Thank Bob D
Reviewed 22 September 2016 via mobile

It is the sign of a good Mexican restaurant to have authentic options as well healthy modern selections. This one certainly offers these options. The steak fajitas were served with black beans and rice and the avocado slices were a nice inclusion to the generous...More

Thank sattelite10
Nearby Restaurants
Billy G's
228 reviews
.06 km away
Dewey's Pizza
201 reviews
.12 km away
One 19 North
107 reviews
.09 km away
Crushed Red
58 reviews
.19 km away
Nearby Attractions
Frank Lloyd Wright House in Ebsworth Park
132 reviews
3.07 km away
Powder Valley Conservation Nature Center
87 reviews
3.78 km away
Des Peres City Park
18 reviews
4.01 km away
Kirkwood Park
33 reviews
.73 km away
Questions & Answers
Get quick answers from Amigos Cantina 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, Latin, Spanish
Lunch, Dinner
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Serves Alcohol, Full Bar
Good for
Child-friendly, Kids
Open Hours
11:00 - 21:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 23:00
11:00 - 23:00
Location and Contact Information
  • Address: 120 W Jefferson Ave, Kirkwood, Saint Louis, MO 63122-4008
  • Location: United States  >  Missouri (MO)  >  Saint Louis  >  Kirkwood
  • Phone Number: +1 314-821-0877
  • E-mail