Mexican.jpg
 

mexican / spanish

Margarita Phil’s – $$$ – Mexican, Southwestern
The Longboard — $$$ — Mexican, Caribbean
Sun Dog Cafe – $$ – Casual courtyard dining
La Tapa – $$$$ – Cruz Bay – seafood, Italian, Mediterranean, Spanish, 340-693-7755