Yum! We went back a week later for lunch because the food is stellar. We love this place. A must try !
A solid spot for food! My girlfriend and I spent a very long & hot day at Longwood Gardens and needed a meal. We found Plaza Azteca and we enjoyed our...
The food is decent, a little salty but tasty. The service, however, was sub-par. We had to wait like 10 minutes before we got out margarita. And bother 20...