Pop up to Templeton for home-style grub at Hoover's Beef Palace

January 13, 2010 10:52 AM