Originally posted by JmesMcM
Depends where in NY. I am about 20 miles north of the city and go to
House of Fins - Greenwich, CT
New York Aquaria - Mamaroneck, NY
New World Aquaria - Manhattan
There are some others around as well but these seem to be the best.
How is House of Fins?