From Our Editors
Indulge in a wide array of American dishes at Town Square in Walkerton.
In addition to its great location, Town Square is also located near plenty of parking options.
Prices at Town Square typically stay below the $30 mark, so you can afford to bring along a friend or a date. For a meal truly worth eating, the place to go is definitely Town Square who serves up the mouthwatering best food in town.