"The Mermaid Inn is shutting down its 15-year-old Upper West Side location on October 16, according to the New York Post. The owners 'mutually agreed' to part ways with the building's new landlord, but they say that the seafood hangout may relocate to another spot in the same neighborhood." - Erika Adams