We eat at Amigo's frequently - the service is excellent adn very fast, the food relatively authentic, and the atmosphere is as good as any Mexican restaurant this far north and east. Don't think we've ever walked out hungry. We also go there occasionally with a large group from work, and they are very accommodating.
more