Champlain Islands Candy Lab
6 South St, South Hero, Vermont, 05486
(802) 378-5759
Wally's Place
1 Ferry Rd, South Hero, Vermont, 05486
(802) 372-4666
McKee's Island Pub & Pizza
513 Route 2, South Hero, Vermont, 05486
(802) 372-5454