Update Info - Mayupa's Bistro
This restaurant was reported as closed. If it is open, let us know.
Mayupa's Bistro
110 Cooper St
Santa Cruz, CA 95060
110 Cooper St
Santa Cruz, CA 95060
This restaurant was reported as closed. If it is open, let us know.