Luna Oaxaca

Luna Oaxaca (named after the sunny southern Mexican state) Mexican restaurant located in an expanded 3,800 square foot space.  The restaurant feature vaulted ceilings and ample natural light inside as well as a 3,000+ square foot outdoor patio.

See other project

Other Projects