Tucked away in a corner on the Southside of Belize is the iconic Birds Isle…the historical little island is where you will find a great open air restaurant that offers great food, drinks and service. ..while sitting out on the deck enjoying the belize breeze, you must try the fried chicken, it’s to die for and rivals anything KFC cooks up. …
Posted from WordPress for Android by Curt Sanchez

Leave a comment