Tucked along the Columbia River in Portland, Oregon, Island Cafe is one of those rare dining experiences that stays with you long after the last bite. Perched on a floating dock at Tomahawk Island, this casual American restaurant blends fresh food, stunning water views, and a laid-back tropical vibe that feels like a mini-vacation.
With over 2,400 glowing reviews and a 4.6-star rating, it’s clear this floating gem has won the hearts of locals and travelers alike. Whether you arrive by car or pull up by boat, Island Cafe promises a meal worth talking about for years.
The Floating Dock Experience That Sets the Scene

Stepping onto Island Cafe’s floating dock is the moment you realize this isn’t your ordinary lunch spot. The gentle sway of the water beneath your feet, the sound of boats passing by, and the warm Columbia River breeze all come together to create something genuinely magical.
You haven’t even ordered yet, and you’re already smiling.
Located at 250 NE Tomahawk Island Dr in Portland, the restaurant sits directly on the marina. Boats actually pull up to the dock outside to grab a meal, which is a sight that never gets old.
Reviewers describe it as “a little slice of vacation life” without ever leaving Oregon.
The open-air setup, shaded seating areas, and tropical decor give the whole place a Jimmy Buffett-style energy. Come expecting a wait, but also expect every minute of it to feel completely worth it once you’re seated on the water.
Pulled Pork Tacos That Leave You Speechless

“Oh my goodness gracious, the food was fantastic. The pulled pork tacos were just incredible.” That’s a direct quote from a recent diner, and honestly, it sums things up perfectly.
Sometimes a dish earns its reputation one bite at a time, and these tacos have clearly done exactly that.
The pulled pork is tender, flavorful, and loaded with toppings that balance every forkful. Multiple reviewers single out these tacos as a standout menu item, with one group saying everyone in their party left completely satisfied after ordering them.
High praise for something that sounds so simple.
If you’re visiting Island Cafe for the first time and feel overwhelmed by the menu, the pulled pork tacos are a safe and spectacular starting point. Pair them with one of the cafe’s refreshing mocktails and you’ve got yourself a lunch that’s hard to top anywhere in Portland.
Fish Tacos Worth the Drive from Out of State

People have driven from Olympia, Washington just to eat here. That’s not an exaggeration — it’s in the reviews.
And more than once, the fish tacos are the reason people make the trip. The seared ahi and halibut options are described as “very flavorful,” with one reviewer calling them the highlight of a Friday night outing.
The ahi seared tuna tacos with mango salsa have developed a loyal fan base all their own. The combination of fresh fish, bright salsa, and a soft tortilla creates a balance that feels both light and deeply satisfying at the same time.
It’s the kind of dish that makes you slow down and actually enjoy each bite.
One small note from longtime fans: the batter on the halibut version has shifted over time, so it’s worth asking your server about preparation if that matters to you. Either way, the fish tacos remain a menu highlight.
Island Shrimp Salad That Redefines Fresh

Crisp, cold, and loaded with generous portions — the Island Shrimp Salad at Island Cafe isn’t messing around. One reviewer described it as arriving with two large scoops of shrimp, tomato wedges, sliced red onion, and jumbo black olives, all perfectly fresh.
That’s not a salad; that’s a statement.
For anyone who loves seafood but wants something lighter than fried baskets or tacos, this salad hits the sweet spot. Everything is proportioned thoughtfully, meaning you get a real mouthful of shrimp in every bite rather than hunting through lettuce for a single piece.
Reviewers consistently praise how crisp and fresh every ingredient tastes.
Ordering this on a warm day by the water is practically a rite of passage at Island Cafe. Add a Tropical Berry mocktail on the side and you’ve got a lunch combination that feels almost too good to be true — but it is very, very real.
Key Lime Pie That Rivals Florida’s Best

Bold claim alert: Island Cafe’s key lime pie “easily rivals those in the Florida Keys.” That’s a direct quote from a reviewer who clearly knows their desserts. For a floating dock restaurant in Portland, Oregon, earning that comparison is no small feat — and it has people coming back just for the final course.
Key lime pie done right is a careful balance of tart, sweet, and creamy, and somehow this kitchen nails it every single time. The filling is smooth, the crust holds its structure, and the overall flavor is bright without being overwhelming.
It’s the kind of dessert that makes you forget you just finished an entire meal.
Pro tip from the staff: don’t skip dessert. One server reportedly teased a table of diners not to “be quitters” and try the brownie sundae when they asked for the check early.
The dessert menu at Island Cafe is genuinely worth saving room for.
Coconut Shrimp and Onion Petals: The Perfect Starter Duo

Some menu items become personal traditions, and for many regulars at Island Cafe, the coconut shrimp and onion petals combo is exactly that. One loyal reviewer specifically called these two items out as their absolute favorites, and after reading the description, it’s easy to understand why.
Crispy, golden, and packed with flavor, they’re the kind of starters that disappear fast.
Coconut shrimp done well has a satisfying crunch on the outside and a juicy, sweet interior that pairs beautifully with a dipping sauce. The onion petals add a savory contrast that keeps things interesting between bites.
Together, they make the ideal sharing plate while you wait for your main course and soak up the river views.
The hummus plate also gets high marks as a starter, with at least one reviewer calling it “a meal in itself.” Island Cafe’s appetizer game is clearly no afterthought — these dishes are built to impress from the very first bite.
A Staff That Makes Every Visit Feel Special

Larry pulled a boat in from the dock and helped tie it up before the guests even stepped inside. That kind of above-and-beyond hospitality is the norm at Island Cafe, not the exception.
The staff here have earned as many compliments in reviews as the food itself, which is really saying something.
One birthday group arrived with 18 people and zero reservation, fully expecting chaos. Instead, they were accommodated seamlessly.
Another group of 15 showed up on the last day of school at peak dining hours and were seated within 15 minutes. Staff are described consistently as smiling, attentive, and genuinely warm — even when the place is packed to capacity.
One employee has reportedly worked there for 14 years, which tells you everything about the culture this restaurant has built. When a team loves where they work, guests feel it immediately.
At Island Cafe, that warmth is baked into every single interaction.
Arrive by Boat for the Ultimate Island Cafe Moment

Picture this: you’re out on the Columbia River on a warm summer afternoon, the sun is glinting off the water, and you steer your boat directly up to a floating restaurant for lunch. That’s not a fantasy — that’s Tuesday at Island Cafe.
Boats regularly pull up to the dock right outside the dining area, and watching them arrive is part of the entertainment.
Multiple reviewers mention this as one of the most memorable parts of their visit. There’s something undeniably cool about watching someone hop off a boat, grab a table with a river view, and order fish tacos like it’s the most normal thing in the world.
Because at Island Cafe, it kind of is.
Even if you arrive by car like most guests, the boat-to-dock experience happening around you adds to the festive, one-of-a-kind atmosphere. Island Cafe isn’t just a restaurant — it’s a destination that happens to serve excellent food while floating on a river.
Happy Hour on the Water: A Deal Worth Knowing About

Not everyone knows that Island Cafe offers a happy hour menu, but the people who do tend to show up early and leave very happy. One reviewer specifically gave a shout-out to the happy hour options as a highlight worth planning around.
When you combine discounted drinks and bites with a floating dock on the Columbia River, you’ve got a hard-to-beat evening plan.
The cocktail menu includes solid martinis and mixed drinks that reviewers describe as reliably good. The tropical-themed drinks fit the vibe perfectly, and on a hot Oregon summer day, a cold cocktail with a river breeze is just about as refreshing as life gets.
The Huckleberry Lemon Drop and Tropical Berry mocktail have both been called out as crowd favorites.
Island Cafe is open daily from 11 AM to 9 PM, making it easy to swing by for happy hour before the dinner rush hits. Arriving a little early also helps beat the wait, which can stretch during peak summer evenings.
Dogs Welcome: A Rare and Wonderful Restaurant Perk

Finding a great restaurant that also welcomes your four-legged family member is genuinely rare, and Island Cafe makes it happen. Multiple reviewers mention bringing their dogs along and having a wonderful time.
One group even brought their pup on a road trip and stopped specifically because the cafe is dog-friendly — a detail worth knowing if you’re traveling through Portland with a pet.
The outdoor dock seating makes accommodating dogs much more practical than a traditional indoor dining room. Fresh air, open space, and plenty of room to settle in means both you and your dog can actually relax.
Staff members have been described as welcoming to four-legged guests, which makes the whole experience feel genuinely inclusive.
Just be mindful that peak hours can get crowded and busy, so arriving during off-peak times might make the experience more comfortable for everyone, especially if your dog is on the shyer side. A little planning goes a long way here.
Pacific Fried Oysters and Lobster Wraps Worth Celebrating

Some meals are special enough to mark an occasion. One reviewer drove all the way from Olympia to celebrate a birthday lunch at Island Cafe, and the menu delivered in a big way.
Pacific fried oysters and a lobster wrap were the orders of the day, and the verdict? Impressive enough to write home about — or at least post a glowing review about.
Pacific oysters fried well have a crispy exterior that gives way to a briny, tender center. When prepared right, they’re one of the most satisfying seafood dishes imaginable.
The lobster wrap adds a touch of indulgence to what is otherwise a casual, come-as-you-are menu, proving that Island Cafe can elevate when the occasion calls for it.
The setting only amplifies the experience — 72 degrees, sunny skies, boats drifting past, and a plate of oysters in front of you. That’s a birthday lunch worth remembering.
Island Cafe has a quiet talent for turning ordinary meals into lasting memories.
Curry Macaroni Salad: The Unexpected Side Dish Star

Nobody goes to a floating river restaurant specifically for the macaroni salad. And yet, here we are.
Island Cafe’s curry macaroni salad has quietly built a fan base of its own, with at least one reviewer calling it perfectly balanced in spice, texture, and proportion. The amount of curry is described as “just right,” which is exactly what you want to hear about a dish that can easily go sideways.
Crisp onions, tomatoes, and peppers are mixed in with care, making every bite a little different from the last. It’s a side dish that actually earns its spot on the plate rather than just filling space.
For anyone who tends to overlook the sides at a seafood-focused restaurant, this one is worth a second look.
Swapping out fries for the curry macaroni salad is a smart move that many regulars have already figured out. It’s a small decision that adds a surprising burst of flavor and variety to your overall meal experience at Island Cafe.
Open May Through October: How to Plan Your Visit Right

Island Cafe is a seasonal restaurant, operating from May through October, which means timing your visit actually matters. The warm-weather window fits perfectly with Oregon’s best outdoor dining season, and the Columbia River setting is at its most beautiful during those long summer days.
Missing this window means waiting an entire year, so mark your calendar accordingly.
Hours run from 11 AM to 9 PM every day of the week, which gives you plenty of flexibility whether you prefer a lazy lunch or a sunset dinner. That said, expect a wait during peak summer evenings and weekends.
Reviewers consistently mention it, but they also consistently say the wait is absolutely worth it once you’re seated with a drink in hand.
Getting there early — especially on weekday afternoons — is your best strategy for a shorter wait and a more relaxed experience. The phone number is 503-283-0362 if you want to call ahead, and the website at islandcafepdx.com has additional details to help you plan the perfect outing.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.