Island Cafe
American restaurant · Portland
250 NE Tomahawk Island Dr #22, Portland, OR 97217
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
- 250 NE Tomahawk Island Dr #22, Portland, OR 97217
- (503) 283-0362
- islandcafepdx.com