La Mesa de Juan is a Mediterranean restaurant.