Place: Whiz Burger Drive-In, San Francisco, California, United States
By Todd Lappin Uploaded on 29 January 2008 301 views
Home to one of the best vintage neon signs in San Francisco, Whiz Burger also makes tasty burgers and milkshakes too.