
New York City is a food lover's paradise, offering a wide range of cuisines from all over the world. But when it comes to seafood, nothing beats a good fish sandwich.
Whether you're looking for a quick lunch or a satisfying dinner, there are plenty of options to choose from in the city.
From classic fried fish sandwiches to healthier grilled options, New York City has it all.
Some places even offer unique twists on the traditional fish sandwich, like adding avocado or spicy aioli to the mix. No matter your taste preferences, there's a fish sandwich out there for everyone.
But with so many options available, it can be overwhelming to decide where to go. That's why we've compiled a list of the best places for fish sandwich in New York City.
Our list includes both well-known establishments and hidden gems that you might not have heard of before.
So if you're a seafood lover or just looking to try something new, keep reading to discover the best places for fish sandwich in New York City.
1. Freemans

Freemans is a hidden gem that offers more than just a unique atmosphere. Their fish sandwich is a must-try for any seafood lover.
The sandwich is made with fresh ingredients and is served with a side of crispy fries.
The service is excellent, and the staff is knowledgeable about the menu.
If you're looking for a new spot to try, Freemans is worth checking out.
2. Flex Mussels

Flex Mussels is a seafood restaurant that serves delicious fish sandwiches. The restaurant is known for its fresh seafood and extensive menu of mussels with various flavors.
The ambiance is cozy and inviting, making it a great spot for a casual meal.
The staff is attentive and friendly, providing great service to all customers. The fish sandwich is a must-try, with its perfectly cooked fish and tasty toppings.
The restaurant also offers a great selection of drinks to complement the meal. If you're in the mood for a seafood sandwich, Flex Mussels is definitely worth a visit.
3. Luke's Lobster Garment District

Luke's Lobster Garment District is a seafood counter that specializes in serving Maine-style lobster rolls with toasted buns.
They also offer clam chowder and microbrews. The lobster roll is the star of the menu, made with all claw meat and full of flavor.
The place has a cozy atmosphere with attentive staff. It's a great spot to break the monotony of bar food and pizza in the Midtown area.
If you're a fan of fish sandwiches, then Luke's Lobster Garment District is definitely worth checking out.
4. Mary's Fish Camp

Mary's Fish Camp is a popular seafood restaurant that serves some of the best fish sandwiches in town.
While the prices may be a bit steep, the food is definitely worth it. The menu changes regularly based on market availability, ensuring that the seafood is always fresh.
The lobster roll is a must-try, with large chunks of lobster and buttery bread. The staff is friendly and the atmosphere is lively, making it a great spot for lunch or dinner.
Be prepared to wait for a table, but it's worth it for the delicious seafood and relaxed ambiance.
5. Bite

Bite is a small and efficient place that offers a variety of sandwiches, paninis, soup, and salad.
They have many vegetarian and vegan options available. The fish sandwich is a must-try; it is affordable and delicious.
The staff is friendly and provides excellent service.
The ambiance is relaxing, with art on the walls from local artists. Bite is a perfect spot for a quick, healthy bite.
6. S&P Lunch

S&P Lunch is a must-visit spot for fish sandwich lovers.
Their fish sandwich is a standout, with perfectly cooked fish and a crispy exterior.
The bread is fresh and the toppings are simple yet complement the fish well.
The service is quick and friendly, making it a great spot for a quick lunch. Don't miss out on this hidden gem.
7. Ed's Lobster Bar

Ed's Lobster Bar is a seafood restaurant that offers a New England fish-house vibe. Their menu features a variety of fresh seafood dishes, including the delicious lobster roll.
The bread is warm and buttery, and the pickles on the side make for a nice palate cleanser.
The french fries are crispy and perfectly seasoned. Service is friendly and attentive. Prices are a bit high, but the quality of the food justifies it.
The atmosphere is cozy and intimate, with both indoor and outdoor seating available. If you're a seafood lover, Ed's Lobster Bar is definitely worth a visit.
8. Chipilo

Chipilo is a sandwich shop that serves amazing fish sandwiches.
The bread is always fresh, and the meat is cut to order. The sandwiches are large enough to share with a friend.
The service is excellent, making the dining experience even better.
If you're a fan of fish sandwiches, Chipilo is definitely worth checking out.
9. Cowgirl SeaHorse

Cowgirl SeaHorse is a funky and casual Southwestern and seafood spot with offbeat nautical decor.
Their fish sandwich is a must-try and comes with jalapeno tartar sauce that adds a nice kick to the dish.
The prices are affordable, and the atmosphere is welcoming. The service can be a bit slow at times, but the friendly staff makes up for it.
If you're in the mood for Tex-Mex or seafood with a twist, Cowgirl SeaHorse is definitely worth checking out.
10. Zafis Luncheonette

Zafis Luncheonette is a classic American diner that serves up a mean fish sandwich. The sandwich is piled high with fresh fish that's crispy on the outside and tender on the inside.
The bread is lightly toasted and the sandwich is served with a side of fries. The staff is friendly and the service is fast.
The prices are reasonable and the portions are generous. The atmosphere is cozy and welcoming, making it the perfect spot for a quick lunch or a casual dinner.
If you're in the mood for a delicious fish sandwich, Zafis Luncheonette is definitely worth checking out.
11. Seamore's Chelsea

Seamore's Chelsea is a seafood restaurant that specializes in fresh fish.
They offer a great selection of sustainable seafood, including a tasty fish sandwich. The menu is updated daily based on fresh fish availability.
The atmosphere is casual and relaxed, with bright and beachy digs. The staff is friendly and knowledgeable about the menu.
Prices are reasonable for the area. If you're looking for a delicious fish sandwich in a sustainable seafood restaurant, Seamore's Chelsea is a great choice.
12. Frying Pan

Frying Pan is a unique restaurant on a docked Coast Guard lightship.
The vintage boat is home to a vibrant bar scene and offers great views of the Manhattan skyline.
The menu features a variety of American cuisine, including a delicious fish sandwich. The atmosphere is lively and the service is friendly.
If you're looking for a fun and unique dining experience, Frying Pan is definitely worth a visit.
13. Dorlan's Tavern & Oyster Bar

Dorlan's Tavern & Oyster Bar is the perfect spot for seafood lovers looking for a tasty fish sandwich.
This popular eatery offers a variety of fresh seafood dishes, including raw oysters, fried cod tacos, and fish and chips. The atmosphere is relaxed and casual, with a modern yet comfortable vibe.
The menu also includes burgers, salads, and appetizers, making it a great spot for a quick bite or a full meal. The service is fast and friendly, and the prices are reasonable.
Whether you're looking for a place to grab a drink and a snack or a full seafood feast, Dorlan's Tavern & Oyster Bar has something for everyone.
14. Pret A Manger

Looking for a quick and healthy bite in the city that won't break the bank, Pret A Manger has you covered.
Their fish sandwich is a standout item on the menu. The sandwich is made with fresh ingredients and served on an artisan baguette.
The staff is friendly and the service is quick, making it a great option for those on the go.
With multiple locations throughout the city, Pret A Manger is a convenient choice for a satisfying lunch or snack.
15. Lighthouse Fish Market

Lighthouse Fish Market is a take-out only spot that serves up some of the freshest fish sandwiches around.
The whiting fish sandwich is a must-try, with a perfect balance of flavors that doesn't even require the tartar sauce.
The lobster sauce is also spot-on, not too much of anything. The fries are the perfect match for the sandwich, making for a heavenly meal.
Though the place is small and has a long wait time, the food is well worth it.
16. Bait & Hook NYC

Bait & Hook NYC is a seafood restaurant and bar that serves up delicious fish sandwiches.
The cod is fresh and perfectly fried, with just the right amount of seasoning.
The staff is attentive and polite, and the bartender even gave a free drink to customers who tried a new cocktail.
The atmosphere is relaxed and inviting, making Bait & Hook NYC a great spot to grab a tasty fish sandwich and enjoy a drink.