← New York restaurants
The Fish Taco Palace
No reviews yet
Mexican2911 W 8th St, New York
Own or manage The Fish Taco Palace? Claim this listing free
Hours
Hours not listed yet.
Details
Address2911 W 8th St, New York 11224-3615
Phone+17187882231
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.