Stuck in the middle of a strip mall on 21st Street in Ghent, Luna Maya is the best offering of Mexican food I've had yet in Hampton Roads. The location could be better, but it never hurts for business so clearly they have no motive to move. However, once inside you don't realize that you're next to a paint store and cheap hair salon and you become immersed in the nouveau Mexican experience.
The menu is a bit pricier than your average La Tolteca or the like, but the food, drinks and options of each make up for it. To start with, the drink list is awesome. They make their own sour mix, so the margaritas are simply delicious with no trace of frozen "fresh" margarita stuff within a block radius.
So, onto the food...since no Mexican meal is complete without some guacamole, we started with that. The guacamole is awesome...fresh made and always amazing. The platter comes with salsa too, which is a nice addition but nothing compared to the guacamole.
For entrees there are several that I usually tend towards, including the pastel de choclo con chorizo (a delicious chorizo and corn casserole), the spicy shrimp tacos or burrito, and the tamales. This time I decided to try a special: a shrimp and avocado salad. I hate to say it but my salad was decent, while certainly nothing amazing which disappointed me a bit. The shrimp was tossed with some sort of chipotle ranch dressing, while it would have been better if it had had the spicy shrimp on top instead. I love avocado on a salad, but not when the salad is mostly made of shredded cabbage. So, sadly my meal was not as good as had hoped. My husband stuck with one of the classic dishes though: the tamales. He described them as a little sweet from the masa with perfectly seasoned pork. It is served in the corn husk with a sour cream sauce on top and beans on the side. Friends of ours had the spicy shrimp tacos and the vegetarian tamales. I didn't hear any complaints, but sadly didn't inquire to get their full opinion.
So, overall here's my rating for this visit
Food: 3.5 forks (I wish it could be higher, but my salad just wasn't that great)
Price: $$ ($7-$10 for margaritas/mojitos, $10-18 for entrees)
Atmosphere: 1.5 thumbs up (love the inside, but hate having to park in a strip mall)