Review of Green Street Tavern

230 S Main St, Galena, IL 61036

Overall Rating

Review


Small menu, though the regular menu wasn't large either. They do have dessert options which was nice.

Updated 9 years ago

Celiac