Double Play Cafe is an award-winning American bar and grill, known as a local gathering spot for sports fans. It offers a pub atmosphere with a new menu, big screen TVs, and dart boards.