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

€€ - €€€Mexican, , Spanish
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...
  • Excellent25%
  • Very good53%
  • Average13%
  • Poor5%
  • Terrible4%
Travellers talk about
“grilled fish” (4 reviews)
“soft tacos” (2 reviews)
Open Now
11:00 - 22:00All hours
Mexican, Southwestern, Spanish, Vegetarian Friendly
€€ - €€€
120 W Jefferson Ave, Kirkwood, Saint Louis, MO 63122-4008
All Details
Write a ReviewReviews (88)
Traveller rating
Traveller type
Time of year

1 - 10 of 88 reviews

Reviewed 8 September 2017 via mobile

They have really good salsa and chips! That is the first thing I judge in a Mexican restaurant! We ordered appetizers and the nachos were excellent-individually baked with steak! The chorizo queso was alright. Looking forward to trying more dishes at this place.

Thank LisaCTupelo
Reviewed 7 September 2017

We took our grand kids to Amigos Cantina for dinner on a Sunday evening. They like the food there and especially the entertainment provided by the free wandering magician. Their margaritas are quite good. The food seems to have slipped a bit since our last...More

Thank JimSTL1021
Reviewed 20 August 2017

Wanted just a snack while my partner ate a full meal. Was told I could not order a la cart or one enchilada. Fine I would have a doggy bag. Then I ordered 2 enchiladas. the waitress asked which of the 3 sauces I wanted...More

Thank graffdd
Reviewed 19 August 2017 via mobile

Cinco de Mayo every night: Snag a table on the back deck, split the steak fajitas and wash 'em down with the best margaritas in town.

Thank dwisland
Reviewed 10 July 2017 via mobile

Amigos has a lunch special for under $10 which includes your non-alcoholic beverage. Good variety. The chips and salsa are good.

Thank Vicki D
Reviewed 3 June 2017 via mobile

We just rode into the city on Saturday afternoon and decided to find a new place for a late lunch. While in Kirkwood we decided to look for a lunch spot downtown. When a parking spot opened up we whipped in and happened to be...More

Thank mckelel
Reviewed 2 May 2017 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 28 April 2017

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 26 April 2017

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 28 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
Nearby HotelsSee all Kirkwood Hotels
Best Western Kirkwood Inn
526 reviews
2.22 km away
Holiday Inn St. Louis SW Route 66
305 reviews
2.88 km away
Hampton Inn St. Louis/Sunset Hills
399 reviews
2.88 km away
Days Inn ST. Louis Lindbergh Boulevard
1,808 reviews
3.26 km away
Nearby Restaurants
Billy G's
266 reviews
.06 km away
Dewey's Pizza
215 reviews
.10 km away
One 19 North
114 reviews
.09 km away
Club Taco
32 reviews
.12 km away
Nearby Attractions
Frank Lloyd Wright House in Ebsworth Park
138 reviews
3.05 km away
Powder Valley Conservation Nature Center
102 reviews
3.78 km away
Des Peres City Park
23 reviews
3.91 km away
Kirkwood Park
36 reviews
.72 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
Lunch, Dinner
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Serves Alcohol, Full Bar, Reservations
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
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