September 9, 2008

Olympic Flame - Atlanta, GA

Here's the 'Olympic Flame,' a burger stand / drive-in type of place in a weirdo industrial area of Atlanta. I've never heard of anyone actually eating here...the hot dog was OK, save for the stale bun...a decent choice if you're in the area and need a dog, but if you're over this way to eat, you better be going to Nuevo Laredo.