Logo

La Vida Belize

Please wait..

The Green Parrot

Close to Placencia and just a 5-minute drive south, The Green Parrot features a nice setting and excellent food. It's a great place to enjoy a meal with a view.