This restaurant is a MUST see when in San Pedro Belize. They have an AWESOME menu there is so much to choose from it is hard to decide what to have. The food presentation is beautiful and the service is GREAT! The coconut pie and flan are to die for.
Rene the owner makes everyone feel like an old friend. If you miss this restaurant you have missed one of the best dining experiences in Belize!