Tour de Tapas

8323 La Mesa Blvd, La Mesa, CA

Menu (As of 10/31)

Menu

Hot Plates

Tour de Tapas: hours and how to order