3 Amigos is one of those places you go to when you don't really have time to cook, don't care for anything fancy, and just want something quick. It's just OK...
Food is hit and miss - the safest thing to order are the fajitas..I also like the creamy enchiladas. Mexican rice is good. Drinks are pretty good. All other plates I've tried have been pretty mediocre to downright terrible.
Ambience is nice though, and it's a decent place to come to for some fun drinks. Service is usually very fast and prices are ok!