There are so many good restaurants that it is hard to know where to start. So, I will start with breakfast.
Estils by the Sea or Lilys-both are good. One morning I had a breakfast sandwich thingy from Papis, egg, bacon, salsa on a muffin and something else--it was awesome!!
Lunch-this is hard. Probably Caliente, I love their Mexican menu. But, had a lunch at Sweet Basil's that was delightfully good. And we had a fab lunch on Caye Caulker at the Rainbow Bar & Grill. And of course--Papis.
Dinner-Jade Garden-great egg rolls to start. Also, The Reef Restaurant neat place with great food and I can't get enough of their rum punch. Then there is Papis, Papi is cool and the food is outstanding. And of course, Caliente's dinner menu. Can't wait to have their Ginger Rum Shrimp!!!
If this is your first time in San Pedro, Elvi's is a must for dinner!!
But really and truely, it is darn hard to find a bad meal on San Pedro, so try lots of places and enjoy!!! But for sure, go to Papis!!!