Little Cancún of Franklin

Mexican restaurant · 7273 S 27th St A, Franklin, WI

Dine-In

Hours

More food in Franklin, WI · Mexican Food in Franklin