Chez Girard's Pub is a neighborhood tavern known for its unpretentious atmosphere and smoked meat sandwiches. It's a popular spot to watch sports.