Nestled among the historic buildings of downtown Warrensburg, about an hour east of Kansas City, Heroes embodies that perfect small-town restaurant alchemy—unpretentious yet special, familiar yet ...