La Cuchara Latina offers a taste of Mediterranean cuisine.