Business listingPortland
American restaurant

Island Cafe

American restaurant · Portland

4.62,457 {count} reviews

250 NE Tomahawk Island Dr #22, Portland, OR 97217

Island Cafe

About

Tucked away at 250 NE Tomahawk Island Dr in Portland, Island Cafe offers a unique escape that feels more like a tropical getaway than a typical city dining experience. This seasonal, open-air restaurant floats directly on the Columbia River, providing a relaxed atmosphere where guests can watch boats drift by or even pull their own vessels right up to the dock. With its thatch-roof aesthetic and laid-back vibe, the cafe has become a local favorite for those looking to enjoy a meal or a cocktail while taking in the waterfront scenery. The menu features a variety of approachable fare, ranging from fresh seafood—such as fish tacos, oysters, and shrimp—to hearty sandwiches, burgers, and salads. Guests frequently highlight the friendly, attentive service and the festive drink menu as key components of the experience. While the popularity of the location often leads to a wait, the combination of the river breeze, dog-friendly policy, and consistent quality has earned the restaurant a strong 4.6-star rating from over 2,400 reviews. Whether stopping by for a casual lunch or a celebratory dinner, visitors often find that the Island Cafe provides a refreshing change of pace from the standard Portland dining scene.

What clients say

Island Cafe is a seasonal, floating restaurant on the Columbia River known for its tropical atmosphere and waterfront views. While most guests praise the friendly service and diverse menu, the restaurant is consistently busy and often requires a wait.

Strengths

  • Friendly and attentive service
  • Tropical waterfront atmosphere
  • Fresh seafood and burgers
  • Dog-friendly policy

Weaknesses

  • Long wait times
  • Limited vegetarian options

Best for

People looking for a casual, vacation-style dining experience on the water.

Opening hours

Friday
11 AM–9 PM
Monday
11 AM–9 PM
Sunday
11 AM–9 PM
Tuesday
11 AM–9 PM
Saturday
11 AM–9 PM
Thursday
11 AM–9 PM
Wednesday
11 AM–9 PM

Contact

Island CafePortlandAmerican restaurant