Top Hat Hamburger Palace THIS RESTAURANT IS CLOSED Top Hat Hamburger Palace

THIS RESTAURANT IS CLOSED Top Hat Hamburger Palace Map

299 E. Main St. (Palm St.)
Ventura, CA 93001
805-643-9696
Map
Cuisine: Burgers / Hot Dogs
Cheeky service and cheesy burgers from a wooden shack without seats couldn't be more fun.
Openings: Lunch & Dinner daily

Features