Down The Hatch Edinburgh is a casual American diner specializing in Canadian-inspired comfort food. They offer big flavors and fresh ingredients in a vibrant setting.