San Pedro’s Best Food Spots

Aerial photo of Ambergris Caye

San Pedro has the best restaurants in Belize, period. This is due to the fact that Ambergris Caye is Belize’s most popular tourist destination and it has been that way for many, many, many years. There are two other main factors that support their food scene, one, they have a large expat community (see: why retire in Belize) and two, compared to other locations, the standard of living is much higher for local San Pedranos. But enough socio-economic drama, let me introduce my recommendations for the best food spots in San Pedro.

1. Elvi’s Kitchen

Old photo of Elvi's Kitchen, one of the first restaurants in San Pedro

Elvi’s Kitchen in the 80’s, one of the first restaurants in San Pedro. Photo by Kay Scott

Elvis Kitchen is one of the oldest local restaurants in San Pedro. It is my favourite and I’m fortunate to be friends with the family that owns it. The first time I visited San Pedro I was 15 and strapped for cash, but as I passed by Elvis kitchen I forgot about my budget and splurged! I had the most amazing garlic butter red snapper…and the rest is history.

2. Estels Dine by the Sea

Estels dine by the sea in Ambergris Caye

Cozy and unique. Photo from Estels facebook page

Estels is the most popular breakfast joint in San Pedro and since it’s right next to the beach, a beautiful view also compliments the amazing food. On Sundays you can join them for their beach BBQ which includes Chicken, Pork Chops, Ribs and sausage. Om nom nom nom!

3. Blue Water Grill

Belize Barrier Reef view from Blue Water Grill

One of the best dining experiences in San Pedro

I hate this place…they regularly tweet their special of the day and make me want to take a bite out of my phone. Grrr!
I love BWG’s extensive menu options, it’s perfectly located next to the beach with views of the barrier reef and has a nice patio seating area that feels casual yet fancy.

4. Waruguma

Waruguma's Lobster Burrito

Now that’s a Lobster burrito, folks! Photo from their facebook page

Waruguma is popular for their pupusas and chances are that you hadn’t thought about having that in Belize. After all, Pupusas are Salvadoranian, right? Well you’ll be missing out if you don’t because I’ve had pupusas in various countries and Waruguma takes the crown. But they don’t only serve pupusas, try the lobster burrito, it’s delicious beyond explanation.

5. El Fogon

Authentic fire hearth cooking at El Fogon in San Pedro

Authentic Belizean fire hearth cooking

El Fogon is the place to go for authentic Belizean food on a budget.When this restaurant is referenced by locals, they say, “it’s good simple food,” but after a visit, you’ll find out it’s being downplayed (it might be because of its humble atmosphere). Try the Royal Rat if you want to be adventurous.

This post is part of my How to eat like a local in Belize recommendations. Expect a series of top restaurants from each location in Belize:




About Lorenzo Gonzalez

Lorenzo Gonzalez is the founder of, a resource for travel information on Belize. He enjoys traveling, social media and Paranda music. Contact him at lorenzo [at] Learn more...

7 Responses to San Pedro’s Best Food Spots

  1. Fiona February 7, 2014 at 8:33 AM #

    Awesome! You covered 3 of my favorites and how nice to see the old Elvi’s of the 80’s. Many memories of dinner at Elvi’s and goma chaser breakfasts at Estels

    • Lorenzo Gonzalez February 8, 2014 at 2:09 PM #

      Glad we share favourites! 🙂 I’m guessing they are Elvis and Estels… Which is the third?

  2. Jon August 25, 2015 at 9:08 AM #

    This is the worst site I have ever found on my search for places to eat in San Pedro. Give me a fricken break,,,,nom nom nom my ten year says that. Not someone talking about food spots


  1. Punta Gorda, Toledo's Best Restaurants - Belize Adventure - Trusted Local Advice - February 24, 2015

    […] Where to eat in San Pedro, Ambergris Caye […]

  2. How To Eat Like A Local In Belize - February 24, 2015

    […] Where to eat in San Pedro, Ambergris Caye […]

  3. Top 5 Hostels in Belize - Belize Adventure - Trusted Local Advice - July 14, 2015

    […] Ambergris Caye is Belize’s most popular destination and has consecutively been rated the best island in the world by TripAdvisor members. The island has limited budget option so Pedro’s usually gets filled up fast with backpackers. San Pedro is great for travellers looking for good nightlife and it’s heaven for foodies since it has the best restaurants in Belize. […]

  4. Ambergris Caye's Festivals and Events - Belize Adventure - Trusted Local Advice - August 20, 2015

    […] Check out: Top places to eat in Ambergris Caye […]