Order food

Order food

El Fish Marisqueria

4.7 (128)$Mexican restaurant

155 Amsterdam Ave, New York, NY 10023

El Fish Marisqueria

155 Amsterdam Ave, New York, NY 10023

Place order with

Toast Local
No service feeReady for pickup in 30-35 min
Call restaurant