Demeter's Tavern & Sports Bar is a friendly corner bar with a welcoming and unassuming atmosphere. This homey bar, which has been serving up pub grub and foamy pints since 1947, should be your first stop to watch the big game – from the MLB to the NBA to the NFL, the bar shows it all on 14 big-screen TVs. Get off the couch and come to Demeter's for great food and good times.