Taverna Mediterranean Grill
1072 E Vista Way, Vista
(760) 536-3164
Recent Reviews
Order Online
You May Also Like
Little Caesars Pizza - 1041 E Vista Way
Pizza, Chicken Wings
Two Brothers from Italy - 986 E Vista Way
Pizza, Italian
Domino's Pizza - 1021 E Bobier Dr
Pizza
Restaurants in Vista, CA
Taverna Mediterranean Grill
1072 E Vista Way, Vista, CA 92084
(760) 536-3164