El Rey De Los Tacos

Taco restaurant · 317 E Wisconsin St, Sparta, WI

Dine-In

Hours

More food in Sparta, WI · Tacos in Sparta