Restaurant
Elephants in the Park
3 locals recommend,
Permanently closed
Tips from locals
Excellent take-away deli shop or good for people watching on the outside tables!
Unique things to do nearby
Location
877 SW Taylor St
Portland, OR
Southwest Portland