Living in hawaii most of my life as well as traveling all over the world azteca is the best mexican food ever! Personally I like small mom and pop places it makes me feel @ home. This place is so good that when i was a teenager i even ditched my prom to go and eat there. My only complaint is that there isnt more locations.
Pros: Everything
Cons: Seating is limited
more