La Osita PDX

Restaurant, 1135 SE 80th Ave, Portland, OR 97215, USA, Portland, OR

VeganScore 90 · 3 vegan main dishes

Menu

Mains

Start your free trial