La Francesa del Carmen is a Mediterranean restaurant.