I have had both lunch and dinner at Amerigo's a number of times, and have yet to have a bad meal. Everything is fresh and excellently prepared and the wait staff has always been courteous and friendly. My only complaint is that I wish they would offer whole-grain pasta and bread choices on their menu.
Pros: Food Quality, Parking, Service
Cons: Need more whole-grain and vegetarian choices
more