The food is amazing!
The portions are perfect for the price and the food is honestly out of this world. The homeade sauce is so good! This is a must stop if you are in the clermont or Disney area
The best Venezuelan food and very good service keep up the good work:)