Ida Tavern is a long-standing bar & grill offering classic comfort food, beer, and happy hour specials. TVs are available for sports viewing.