Down On Mainstreet is an American restaurant offering updated comfort food in a relaxed atmosphere, with a bar and patio seating.