The Flint area is home to many well-known restaurants, but the best meals often come from spots that are hidden in plain ...