Having spent a weekend seeking out the best places to eat, trawling TA and Lonely planet we ended up here, our 7th eatery of the weekend. Good atoms, good service, good presentation, really good food and drinks, fair priced and well located. Best place to eat in Leon.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.