Louis’ Lunch

Louis’ Lunch

Okay, so can I prove that this is the birthplace of the Hamburger Sandwich?  No.  But Louis’ Lunch in New Haven, CT is confident enough in the claim that they put it right on their website and after trying these bad boys I’m not disputing it!  These are...