While this island is teaming with eating options around every corner, we went ahead and compiled a list of our favorites for you! This way you can have a list of everything all in one place and can spend your time exploring instead of yelping 🙂
- Hungry Grouper: Hungry Grouper is located in San Pedro. It was only a 10 minute golf cart drive from where we stayed, but it was a local open-air spot with only 6 tables and a sand floor. The specialty is Snapper, served a variety of ways. We tried the lemon garlic snapper and the blackened snapper plate, both of which came with rice and salad/coleslaw for a total of $26.
- Robin’s Kitchen: Robin’s is another local outdoor spot located in San Pedro that specializes in an island specialty – jerk chicken. Jerk chicken is basically marinated chicken with Caribbean “jerk” spices, grilled on a charcoal grill for about 30 minutes, and served with BBQ sauce. He also offers a few other dishes, some of which is fish, which is also fabulous. This was one of our favorite meals on the island, and we only paid $17 total! Robin is the owner and grills everyday and is super friendly. Half the experience is just hanging out with Robin and is worth the trip for that experience alone! Pro tip: bring your own alcohol if you want it, Robin’s doesn’t have it on the menu but allows you to bring your own.
- Boogies Belly: Boogie’s Belly is breakfast-only local joint in San Pedro that you have to check out once while you’re there! Their specialty is meat pies (you can get 3 palm/muffin sized pies for $1), which comes in chicken or pork (maybe more, those were the only options the day we went though). They are essentially meat and a sauce baked inside a mini dough pie and are definitely worth a try!
- Belize Chocolate Company: The Belize Chocolate Company is an adorable little shop right by the water in San Pedro that is great for a quick stop-in! It’s like a cute little coffee shop, except for chocolate – what’s not to love?! If you have the time, you can even schedule chocolate “tours”/classes which I’m sure are great!
- The Dive Bar: The Dive Bar was our first meal in Belize near where we stayed in the Tres Cocos area where we had fantastic fresh seafood dishes, but the atmosphere and location were even better! They are located right on the water and have several hammocks you can relax on, a dock, cornhole, beach chairs, and a swing set in the water itself! If it wasn’t a seaweed year it would have been absolutely perfect and we would have returned every day, but unfortunately since the seaweed was bad at the time we visited no one was getting in the water there. Any other time though this would have been our favorite spot so check it out!
- Estel’s: Estel’s is located in San Pedro (shocker, I know) and is right by the water taxi dock, so it’s super convenient to visit on your arrival or departure day! We visited for breakfast on the day we left right before we caught the water taxi and tried the Mayan Special – it’s a plate of flapjacks (fried dough), topped with eggs, ham, and beans.
- Elvi’s Kitchen: Elvi’s is a cute little place in San Pedro with a wide range of options. We got wonderful seafood basil pasta and coconut curry dishes and loved them!
- Caroline’s Cookin’: Caroline’s Cookin’ is another local spot in downtown San Pedro that is known for their fish tacos and fish fillets, which are fabulous! A little spicy, so be prepared, but wonderful flavor!
- Taco Bar at PUR: This is where we stayed (read more here), but they also have a pool with a full swim-up bar, and serve food that is great for snacking if you’re in the mood for snacks and drinks! Stop by for a huge plate of nachos for only $7, taco bar, or their footlong breakfast burritos ($6). Since it’s north of the bridge in the Tres Cocos area, it’s a great spot to stop for breakfast if you’re headed up to Secret Beach, which is only about 30 minutes away from PUR.
- Paradice Cream: Paradice Cream is a cute little ice cream shop in San Pedro where you can grab chalk and write on the walls as you wait. We tried the coffee and absolutely nutty flavors, which were full of flavor and super great! We had 2 double scoops for $10 total…would be a great place to bring kids to!
- Secret Paradise Beach Bar: Secret Paradise Beach Bar is in Secret Beach, obviously, and is pretty much in it’s own private cove. The people at this cove are usually only the ones at this bar/restaurant. Try the ceviche – it’s fabulous!
- Flight Cafe: Flight Cafe is right in downtown San Pedro across from the airport and is a super cute little coffee shop that is aviation-themed. We got 2 iced moccachinos for $8 total, which were great! Be sure to stop in for your morning coffee fix!
- Random “Fast Food”: Both on the island and on the mainland we stopped at several random places for “fast food”, which often times are locals who cook food in their house and run it out to you, or have a grill right in front of their house that they sell food from. Sounds sketchy, I know, but it was the best way to try the most authentic Belizean food, and it was all so great! The food was mostly Belizean staples like tacos, empanadas, tamales, etc. and we enjoyed it all, plus, it was SO CHEAP! I’m talking, like, fifty-cent tacos cheap, can’t be that! Don’t be afraid to go out of your comfort zone a little and try something new!
To read more about our Belizean activities and excursions check out my post here!
To read more about where we stayed visit our reviews for the island stay and the jungle stay!