Location

Taco Maria is located on the north side of the OC Mix @ SoCo Collection in Costa Mesa

At 405 & 55 freeways, Sunflower & Hyland by Harbor and Macarthur

Address:

3313 Hyland Ave., Ste C21

Costa Mesa, CA 92626