.

Los Jarros

Reviews

Reviewed on 09/16/2021

By: Pearl G.

Visited Xilitla, Mexico during the pandemic & most of my usual go-to's were closed. Happened to walk past this taqueria and found myself backwards jogging... more