Amigo Joe's Mexican Restaurant and Cantina
$ • Mexican, Vegetarian
Hours:
5901 Southwest Ave, St. Louis
(314) 645-1995
About Amigo Joe's Mexican Restaurant and Cantina
Customers' Favorites
Recent Reviews
Only complaint is that they don't give you extra chips with the Fiesta Dip, just the ones they brought to the table with salsa when seated.
this place has gone to the dogs ive complained multiple times about my CHICKEN being doughy and greasy i even reminded them yesterday about fully cooking i left out with 3 chicken dinners all were trash skin hanging off chicken since they cant get it right i wont be returning 3 strikes your out SORRY JOE your southwest location management is just there for the money after multiple compaints to manager months later still the same..why is it so dark and empty in there now looks...read full review
AMAZING food. the shrimp chimichangas were goddamn fantastic!
Ratings
Menu
Hours
| Monday | 11AM - 9PM |
| Tuesday | 11AM - 9PM |
| Wednesday | 11AM - 9PM |
| Thursday | 11AM - 9PM |
| Friday | 11AM - 10PM |
| Saturday | 11AM - 10PM |
| Sunday | 11AM - 9PM |
Amigo Joe's Mexican Restaurant and Cantina offers fantastic food, featuring top-notch chips and salsa. The habanero fried chicken is a standout dish, savory and moist, and the fries are excellent. The restaurant is known for its friendly staff, and while there might be a short wait for carry-out orders, the service is efficient. Servers are appreciated for their control and speed, ensuring a pleasant dining experience. The fried chicken dinner is a must-try, even for those skeptical about a Mexican restaurant serving such a dish. The salsa has fresh flavors with a kick that leaves guests craving more. The Texas nachos and guacamole are also favorites among customers. Amigo Joe's has plenty of street parking and a nice-looking patio. For larger parties, it's courteous to call ahead, and the staff is accommodating. Overall, a visit to Amigo Joe's promises delicious food and a welcoming atmosphere, making it a go-to Mexican restaurant for many.