Hey I just moved to New York and am looking for a dolphin friendly bar somewhere in the city, or one of the boroughs, I checked the places to watch page but everything seems pretty outdated, any help at all would be greatly appreciated.
Thanks,
- Will
Forum:
Miami Dolphins Civilized Discussion