6618 Se Powell Blvd.,
Portland , OR 97206 UNITED STATES
Based on 2 reviews
Station 66 Bar & GrillThis place has decent drinks but the crowd here is very young. Go there on off hours and the parking is terrible. It is right on Powell so park around the block
The GetawayI had spent three days in portland and came across this great bar & grill. The previous name was Station 66 bar & grill, but now it is under new ownership.
Worldwide > United States > Portland, OR > Restaurants