El Callaito offers homemade Mediterranean cuisine.