Anyone who knows mexican food will love this place, although it's a small restaurant the food makes up for it. Azteca is one of the top mexican restaurants on the Island, a must to visit. A++
Pros: Great food, Authentic Mexi
Cons: A little small
more