El Ancla offers impeccable service and delicious dishes. Try their Montecristo sandwiches, or the daily menu with fried or steamed fish.