About

A delightful main course featuring lobster tails infused with a savory shrimp stuffing, celebrating the rich flavors of Belize.