Oscar's Taco Shop

Taco restaurant · 527 N Main St, Franklin, KY

Dine-In

Hours

More food in Franklin, KY · Tacos in Franklin