Top Hat Burger Palace, Ventura, California.




"I love my grandma's hamburger stand and I visit almost every day!"

Paige Boyer