Luna Mexican is a vibrant destination for a wide selection of Mexican comfort food and margaritas.