Plaza Del Sol is a traditional restaurant.