Bar El Ancla is a bar offering homemade meals at reasonable prices, specializing in Mediterranean cuisine.