La Barca de mariscos is located in Quito, Ecuador on Capitan Ramón Borja S/N. La Barca de mariscos is rated 4.6 out of 5 in the category seafood restaurant in Ecuador.
Address
Capitan Ramón Borja S/N
Amenities
Good for kidsToilets
Offerings
AlcoholSmall plates