Everything here is arranged around the coffee. Concrete floors, trees for a ceiling, a rooftop upstairs when the heat's manageable. Order the flat white. Skip the food — this isn't a breakfast place.
A Local's Guide
The island changes with the hour.
So should where you eat.
Most food guides to Siargao are written by people who spent a week here.
This one is written by people who eat here every day.
Updated July 2026 · Hours change — verify before you go
There's no single best restaurant in General Luna — only the right one for the hour. So this guide runs on the clock, not a ranking.
07:00 – 11:00
You're up because the tide is right. You need caffeine before you commit to anything.
Everything here is arranged around the coffee. Concrete floors, trees for a ceiling, a rooftop upstairs when the heat's manageable. Order the flat white. Skip the food — this isn't a breakfast place.
An espresso, an almond croissant, and the walk next door to Sunset Bridge. The baristas take the pour seriously enough that you notice.
Kalachuchi Place. Single-origin Filipino beans, working Wi-Fi, and enough power outlets that the laptop crowd defaults here. The coffee holds up if you order it black.
Come in the morning for the pain au chocolat — it goes fast and it's noticeably better fresh from the oven. Baguettes baked on-site, imported cheeses, and a flourless chocolate cake that justifies its own detour. One of the few spots on Tourism Road quiet enough to hold a conversation.
10:00 – 13:00
You've been in the water since 6. You are wet, salty, and starving. Timing note: the wait at Shaka on weekends doubles between 10 and 11. Come at 9 or after 11:30.
Everyone knows Shaka. There's a reason. Thick bowls, well-topped, big enough to be a meal instead of a snack. Fair warning: it's açaí powder, not fresh açaí — nobody has fresh açaí in the Philippines yet.
Combined café, surf shop and surf school by Philmar Alipayo and Andi Eigenmann. Sandwiches, cold drinks, and that particular kind of buzz you get from a place that people actually live at, not just visit.
A late, unhurried brunch with a view of the actual ocean you just came out of. YARDSTICK coffee, Latin American plates folded through Filipino ingredients. Reservations encouraged even mid-morning.
12:00 – 14:00
Not a big commitment. Something that lets you eat, pay, and still make the afternoon. Note: locals eat late — 1 PM or after. The noon crowd is almost entirely tourists trying to beat a wait that isn't there yet.
Homemade noodles, garlic-heavy sauces, the kind of Filipino comfort food that fixes a hangover. Order the Pancit Chami or the Lechon Chami. Ask for extra garlic on top — they'll do it.
Quick, cheap, tasty. Rice bowls and satay with nasi goreng — the Indonesian-tinged corner of the local eating scene. Vegan and vegetarian options that actually taste like something. In and out in 30 minutes.
A small BBQ shop that has quietly become the local go-to. Pork sticks, chicken legs, isaw, hot dogs, grilled veg. Nothing fancy. Very good. This is where you go when you want the version of the meal a local would eat.
Sandwiches built on those house-baked baguettes with proper imported meats and cheeses. Air-con inside if the sun's been unforgiving. Grab meats and cheese from the deli counter to take home if you're self-catering.
15:00 – 19:00
The wind drops. The heat backs off. This is the hour Siargao actually feels like Siargao.
This is where surfers land after the water — board shorts still wet, sand still on the feet, no reservation, no need to change. The kitchen opens with the happy hour so you can eat when you're hungry, not when the calendar says dinner. BOGO on house cocktails and free chips & queso with any bucket of San Miguel. It's a shack. It looks like one. You can walk in salt-wet and stay through sunset — that's the point.
If pizza is what you're circling, Kermit is the answer. Brick-oven imported from Italy, still one of the most consistent kitchens on the island. Happy hour from 4 — it overlaps with ours if you want to do both.
Stay in the loop
New spots, changed hours, what we're eating this week. Written by us, sent from us. Skip if you're not into it — no hard feelings.
About once a month. Only when something on the guide has changed or a new spot's worth adding. Unsubscribe any time.
17:00 – 21:00
The sun is going. You want to eat something substantial but you don't want to change out of your board shorts. Heads-up: the good tables here fill between 5 and 6, not 7. If you show up at 8 hoping to catch the sunset from your seat, you've missed it — that's a mistake almost every first-timer makes.
Seafood pulled from local boats, smash burgers made with local yellowfin, cold cocktails, kitchen open till 9. No dress code. No reservation. Regulars get their orders remembered by the third visit. Start with the Tuna Smash Burger. If you've had it, bring someone who hasn't.
Best beef burger on the island. Tiny operation, wooden benches, order from the window. Beef, not tuna — do both on the same trip.
Raw fish done right. Kinilaw and ceviche using whatever came in that morning — the Pacifico ceviche with coconut milk leche de tigre is worth the trip on its own. Book ahead. Cash only.
Sushi, sashimi, kani salad. Purok 5 on Tourism Road. Small kitchen, careful hands. Order the sashimi platter and the aburi salmon — those are the two things they do best.
Slightly off Tourism Road, on Backroad near Sta Ines. Genuine kewpie mayo, actual soy sauce, none of the shortcuts island Japanese places sometimes take. Solid alternative to Nami if you want quieter.
The Ilonggo chicken inasal you'd get in Bacolod, transported. Two branches — the Catangnan one is open 11 AM – 10 PM daily, the Malinao one closes Mon and Tue. Order the pecho, extra sinamak on the side.
A small BBQ shop on Tourism Road, closed Wednesdays. Chicken inasal, pork BBQ, garlic rice that shows up hot. Honest prices, and one of those places where the third visit feels like the tenth.
19:00 – 22:00
For anniversaries, first nights, or "we've been talking about this restaurant since we booked the flight." A logistics note: on weekends, Roots is usually full by Wednesday and CEV by Thursday. Book the fancy dinner first — every other meal fits around it.
Eight small plates by a team that spent time at Central in Peru (voted the world's best restaurant). The menu shifts with whatever came off the boats that morning. At Kaimana Resort, reservations via DM. This is the one dressed-up dinner of the trip — book it, sit down for two hours, don't feel bad about the price. Every other night in Siargao is casual; this is the one that isn't.
Filipino cooking with the passport stamps showing — tuna carpaccio, porchetta kare-kare, miso grilled beef tenderloin. Around $25 per person. Ask for Raffy or Deniché; the service is a real reason to come back. Say hi to Moka the dog.
The dressed-up version of dinner with a beach view. Latin American flavors folded into Filipino ingredients, YARDSTICK coffee, cocktails built around Agave spirits. Special beach set-ups on request. Reservations recommended.
A beach-club setup with a resident DJ and a serious cocktail program. Pan-seared mahi-mahi and Angus burgers do the heavy lifting. This is where a group of six goes when a group of six wants a proper night — not the spot for a quiet dinner for two.
The vegan restaurant Nadine Lustre and Christophe Bariou opened at Alon Cloud 9 Resort. Plant-based done properly — dishes designed to be complete meals rather than sad substitutes. Worth it even if you're not vegan.
The other serious pizza on the island besides Kermit. Wood-fired, thinner crust, an open-air room that feels calmer than most of Tourism Road at dinner. The four-cheese pasta earns the reputation.
21:00 – late
Where the night lives, sorted by the kind of night you're having. Nothing really opens up before 10. Show up at 8 and you're pregaming — locals come after dinner, tourists come after dinner-and-a-shower.
The cocktail bar for when you want the drink to matter. Coconut Old-Fashioned washed with coconut oil, an Adobo Over Rice cocktail that shouldn't work and does. Smaller, quieter, better than the party bars if the drink is the point.
Built by local surfers, artists and musicians. The DJs know what they're doing, the crowd is a full cross-section of the island, and the cocktails are better than they need to be for a bar this focused on the music.
The biggest party night on the island, at Harana Surf Resort. Two stages, BBQ from 6, DJs deep into the night. If you're in Siargao on a Saturday and you don't want to be in bed early, this is it. Come knowing you won't hear each other talk.
If you're only in General Luna for three nights, pick one from each slot that matches how you want to feel that day.
If you're here longer — good. You'll find your places. Ours is across from Cloud 9. Happy hour's on.
It depends on the hour. For morning coffee, Saint Thomas, Sunset Coffee, or Amon. For post-surf brunch, Shaka or Happy Islanders. For lunch, Isla Panciteria, Kurvada, or Catangnan BBQ. For sunset drinks and casual dinner, Fin & Fin Beach Shack across from Cloud 9. For a special-occasion dinner, Roots, Wild Siargao, or Siago Beach Resort.
Fin & Fin Beach Shack is the casual sit-down spot directly across from the Cloud 9 boardwalk. Happy hour runs weekdays 3–7 PM and all day on weekends. The Tuna Smash Burger and fresh local seafood are the menu anchors. Walk-ins welcome.
Locals mix it up. Morning coffee at Saint Thomas or Amon. Lunch at Catangnan BBQ, Kurvada, or Isla Panciteria. Sunset drinks and food at Fin & Fin. Chicken inasal at JT's Manukan or Annattos. Late drinks at Last Chance or Barbosa. Saturday nights at Harana.
For fresh seafood in a casual beach-shack setting: Fin & Fin Beach Shack — the Tuna Smash Burger, fresh local fish, fish tacos. For raw fish done seriously: CEV: Ceviche & Kinilaw Shack. For a beachfront seafood dinner with a view: Siago Beach Resort.
Depends on the protein. For a beef smash burger, Backside Burger — that's their whole thing. For a tuna smash (fresh local yellowfin), Fin & Fin Beach Shack — that's the signature dish.
Cafés and coffee spots open around 7–8 AM (Saint Thomas, Sunset Coffee, Amon). Full-day restaurants like Siago Beach Resort open at 9 AM. Most dinner-only or BBQ spots open at 4–6 PM. Fin & Fin opens 3 PM weekdays and 12 PM weekends, closing at 9 PM.
For casual spots — no. Fin & Fin, Shaka, Backside Burger, Kurvada, Catangnan BBQ are all walk-in. For CEV, Roots, Wild Siargao, or Siago Beach Resort, book ahead — especially on weekends and during surf competition weeks. Roots takes reservations via Instagram DM.
Our slot
Happy hour runs weekdays 3–7 PM and all day on weekends. Walk in. Grab the shaded table. The Tuna Smash Burger is on the menu whenever you're ready.