La Carta De Oaxaca

5431 Ballard Ave Nw, Seattle, WA

Menu (As of 11/2)

Lunch

La Carta De Oaxaca: hours and how to order