Restaurants in Portland, OR
Restaurants • Night Life • Bars
6618 Se Powell Blvd.,
Portland ,
OR
97206
UNITED STATES
Based on 2 reviews
Station 66 Bar & Grill
This 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 blockThe Getaway
I 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