Restaurant of the Week: Red Star Tavern
The Red Star Tavern is a classic American roast house that prides itself on its wood burning rotisserie oven. They cook with only the finest organic ingredients to produce the best roasted dishes. They feature dishes ranging from excellently cooked steaks, to wonderful seared fish, and more.
You can contact them here: 503-222-0005 or find them located at: 503 SW Alder St.
You can also view them online here.