Self promoted as "best Mexican" in Hawaii and maybe it is, but don't expect the best Mexican you've had.
We have eaten here several times over 5 years and it is certainly consistently good, but not amazing compared to other places out side of Hawaii that's for sure.
We went twice on our last trip and each time the service was good as was the food.
We did have a girl waitress who was a little rude as she was not happy we ordered a drink (he came to us) from a male waiter who apparently shouldn't have been servicing our table - why do we care, he asked if we need drinks!
Never the less, generally the service is very good as are the drinks.
Fajitas are a stand out as are the enchiladas.
Nachos are ok, but nothing amazing.
Although not the best Mexican you will have, we do come back as it's very good food and importantly it is priced very well which is essential for this "very good" review.
Worth the visit if you are staying or traveling up to the North Shore.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.