Down The Hatch is a convenience store with a deli, offering a blend of quick essentials and prepared food. It also provides free WiFi.