Eating Spanish Tapas/Small Plates at Cafe Sevilla of San Diego restaurant in San Diego, CA.

Feedback

Do you manage or own Cafe Sevilla of San Diego?

Yes