Spain
1 restaurant in Olvera recognised by Michelin. The ones most guides agree on come first.
1 guide · Plaza Andalucía, Olvera, 11690, Spain
In Olvera, La Tarara updates Andalusian tradition with care. A Bib Gourmand spot for contemporary, locally-sourced dishes and exceptional sherries.