I've received good reports about The Bamboo (tel. 625-0339), a newer beachfront restaurant serving a mix of Cajun and Caribbean-inspired fare. Also, be sure to stop in at the Lighthouse Ice Cream Parlour on Front Street for a cone or a scoop of some fresh, homemade ice cream.
Inexpensive -- There are several simple local restaurants serving fresh fish, seafood, and Belizean standards at very economical rates. The best of these are Syd's Restaurant & Bar (tel. 206-0294) and Marin's Restaurant & Bar (tel. 226-0104), both located on Middle Street, near the center of town. However, my favorite of these local joints is Rose's Grill & Bar (tel. 226-0085), located on the side street, right next to Habaneros.
Perhaps the best cheap eats on Caye Caulker are the various outdoor grills that set up nightly all along Front Street, offering up chicken, shrimp, beef, and lobster (in season) at very reasonable rates.
Note: This information was accurate when it was published, but can change without notice. Please be sure to confirm all rates and details directly with the companies in question before planning your trip.