Front & Main is an American restaurant offering creative, farm-to-table dishes in a modern space with a patio.