27 North is a restaurant offering American comfort food, including skillets, tater tots, and mimosas, alongside a full bar in a relaxed atmosphere.