Restaurants New York
Steps from the Museum of Natural History on Columbus Avenue, The Mermaid Inn is the Upper West Side's trusted destination for exceptional seafood, warm hospitality, and one of the best happy hours in the neighborhood. Fresh oysters, a celebrated lobster roll, and seasonal outdoor seating make it a year-round favorite for locals and visitors alike.