Josie's Place offers fresh, homemade burgers and boasts the best poutine with fresh-cut fries.