Our Little Town has BIG Love for Good Food
The Tiny Town In Idaho With The Most Scrumdiddilyumptious Restaurants
Follow the link and read about small town Victor, Idaho’s big love for good food.
http://www.onlyinyourstate.com/idaho/tiny-town-restaurants-id/