San Andres offers Mexican cuisine with specialties like margaritas and flavorful dishes.