If you’ve been paying attention to what locals in the Long Grove area are saying about restaurants, you’ve probably heard The Village Tavern mentioned more than once, possibly with a dreamy look in ...