The Club Shot & Beer

  • Restaurants & Lounges
113 N. Addison Ave.
Elmhurst, IL 60126
(630) 832-0113
  • About

    Dive Bar - This is one of the best ''hole in the wall'' bars left in the Elmhurst area!