This establishment offers a pleasant terrace dining experience in a central plaza location. It features a well-decorated interior and is known for its grilled dishes. The restaurant provides a good service, with a system to cool the terrace during hot weather.