I have been to Turtle's Head many time, and would go back. They are one of the few places in Quito that has good beer--although a little expensive. Their menu has a lot better food than you would expect from a bar, and at decent prices.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.