Cluck And Moo is a restaurant, located at 3rd St S, Corozal, Belize. They can be contacted via phone at +501 665-9326 for more detailed information.
Best burgers in Corozal. Had the 5 Alarm Burger. Was so good that I ordered another to go for dinner. Hand cut fries are great too.