2930 Bristol Street #A110, Costa Mesa, CA, 92626
Festival of Children in South Coast Plaza
Festival of Children Foundation presents the 15th Annual Festival of Children at South Coast Plaza.
This restaurant is reminiscent of pre-Castro Cuba, and offers award-winning food, as well as lemon-drop martinis, delicious mojitos and sangria, all in an outdoor heated patio.
Try one of the house specialties like the smoked halibut or the Ropa Vieja, a shredded Cuban pot roast that is sure to please.