Restaurant in Larnaca
Family-run Mexican restaurant & margarita bar on Larnaca's Finikoudes seafront. Frozen margaritas, quesadillas & platters with sea views. Open late nightly.