Taqueria la yatekita

Mexican restaurant · 116 S Phelps St, Decatur, MI

Dine-In

Hours

More food in Decatur, MI · Mexican Food in Decatur