El Ancla Restaurante Bar & Grill is a restaurant, located at Cuesta vieja 84, 00603 Aguadilla, Puerto Rico. They can be contacted via phone at +1 787-932-1612 for more detailed information.
Location :
Cuesta vieja 84, 00603 Aguadilla
Added by
Jopie, at 01 January 2020