Sometimes the best food in Indiana is hiding in plain sight, and Rosie’s Place in Noblesville is proof that legends don’t ...