With NFL games kicking off this week…what sports bar would be good to catch a game and have a couple of drinks? Good appetizers a plus. Ambience a must…especially for Dolphins and Giants fans! Your suggestions/recommendations are appreciated.
wave