Grumpy Goat Tavern Elgin Illinois

Grumpy Goat WEBSITE Good Morning Gators! 2 ¬†Goat restaurants in a row. Last time it was Duck Duck Goat. Thank you Wendy White for the suggestion OK let’s roll. This should be a short one. The place is situated on the Highlands golf course in Elgin. It’s near the never ending construction of McLean and […]