Down The Hatch Bar & Grill offers a relaxed atmosphere to enjoy food and drinks.