Elwood Alehouse
  • 6 Elwood St, Frankfort, IL 60423, United States
Family owned bar and grill on the village green. Known for our fresh formed burgers and house cut fries. Serve over 150 varieties of craft beer.