Sunday
11:00 AM - 9:00 PM
Monday
11:00 AM - 10:00 PM
Tuesday
11:00 AM - 10:00 PM
Wednesday
11:00 AM - 10:00 PM
Thursday
11:00 AM - 10:00 PM
Friday
11:00 AM - 10:30 PM
Saturday
11:00 AM - 10:30 PM
Opens at 11:00 AM
Treat yourself to our must-try list that has everyone talking
Bringing Mexico to Your Table, One Dish at a Time 🌮
Check out our most recent reviews!
Very nice and friendly environment! I was seated right away, food came fairly quick. Delicious.. The margaritas are the best I’ve had!! I am satisfied with everything at Amigos.. definitely recommend, will be coming back!
Carl C.
Amigos Mexican restaurant was amazing! Decided to try it out for my birthday and got way more food than expected. The staff was very attentive always making sure we had drinks and checked to see how we were doing. Highly recommend!
Melissa B.
I was in Waterloo visiting a friend from High School from California and I was and am STILL completely in awe over how AMAZING the food was! Hands down best Mexican food I've had in YEARS, and that's saying a lot. I left the restaurant singing their praises and in the best of moods. Exactly what you want to feel leaving a place like this. The atmosphere, art work and staff left nothing to be desired.
Joshua M.
We serve the following areas: Waterloo, Cedar Falls, Orange, Evansdale, Hilltop, North Cedar, Hudson, Black Hawk County, Elk Run Heights, Armour, Raymar, Washburn, Raymond, Dewar, Benson, Gilbertville, Fredsville, Eagle Center, Finchford, New Hartford.
We are known for the following: Huevos Rancheros, Quesadilla, Taco, Ceviche, Menudo, Taco Salad, Nachos, Breakfast Burrito, Carne Asada, Pupusas, Pollo Asado, Pico De Gallo, Flautas.
Sunday
11:00 AM - 9:00 PM
Monday
11:00 AM - 10:00 PM
Tuesday
11:00 AM - 10:00 PM
Wednesday
11:00 AM - 10:00 PM
Thursday
11:00 AM - 10:00 PM
Friday
11:00 AM - 10:30 PM
Saturday
11:00 AM - 10:30 PM
Opens at 11:00 AM
Sunday
11:00 AM - 9:00 PM
Monday
11:00 AM - 10:00 PM
Tuesday
11:00 AM - 10:00 PM
Wednesday
11:00 AM - 10:00 PM
Thursday
11:00 AM - 10:00 PM
Friday
11:00 AM - 10:00 PM
Saturday
11:00 AM - 10:00 PM
Opens at 11:00 AM