The Lockview is a New American restaurant specializing in grilled cheese sandwiches, with a selection of cocktails, wine, and beer. It offers a laid-back atmosphere and a patio.