Location

You can find El Ancla in Astoria, New York. We are located on 21st Street, between 28th and 29th Avenue. Dine in at El Ancla for authentic Peruvian cuisine. Or you can order online for takeout and delivery.

28-08 21st St
Astoria, NY 11102

(347) 808-7460

Get Directions