Something I must ask , Seb if he ever reads this - or anyone around the forum who lives abroad the US.
Has anyone actually been to "Tarantino's"?! I've never even heard of this bar but it sounds like heaven to me. If I ever take a trip to Germany - which will be never, I assume. I'm going to Tarantino's and have a Five Dollar Milkshake! Seriously, what does a five dollar shake taste like? I must know!