The Top Hat Burger Stand originally opened in downtown Ventura in the late 1940's. It closed in 2010 and reopened in January 2012, under new ownership, at a new location in midtown Ventura.
It was a sad February day in 2010 for Charlotte and her many loyal customers when Top Hat Burger Palace, unable to extend its lease agreement due to the landowners plan for future development, was forced to...