Nelsons Cafe is a homey cafe with a diner vibe, serving all-day American comfort food, including cinnamon roll pancakes.