Taco Mesa Mural

Taco Mesa Mural

Mural

 647 West 19th Street, Costa Mesa, CA, 92626

Taco Mesa Mural

Mural on exterior wall of the Taco Mesa restaurant building.