DONATE SUBSCRIBE
There are no recent bookmarks.
Taco Mesa Mural
This mural was painted on the exterior wall of the Taco Mesa restaurant building.
647 West 19th Street, Costa Mesa, CA, 92627