Lunch hours:
Tue - Sat: 11:30 a.m. - 3 p.m.
Mon - Thu: 5 p.m. - 11 p.m.
Fri - Sat: 5 p.m. - midnight
Official Website http://lacartadeoaxaca.com/
Phone +1-206-782-8722
Address 5431 Ballard Ave NW, Seattle, WA 98107, USA
Coordinates 47°40'5.583" N -122°23'9.376" E