La Carta de Oaxaca

5431 Ballard Ave NW
Seattle, WA
206.782.8722
47.668146
-122.385778
Hours:
Mon: 5pm - 11pm
Tue - Thu:11:30am - 3pm,   5pm - 11pm
Fri - Sat:11:30am - 3pm,   5pm - midnight
Sun:closed

for La Carta de Oaxaca
Directions
from: