Does the Cherry Cricket’s Cricket Burger hold up to its well-earned reputation at its new Ballpark burger bar?