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 kids
Toilets
Offerings
Alcohol
Small plates