Town Square is a casual sports bar with beer, cocktails, and a jukebox. Outside food is welcome. Known for a vibrant atmosphere during Giants games.