Reviews
As of now, there are 157 ratings available from 1 website(s). The mean score for Taqueria Leo is 4.5, implying that this restaurant is incredibly well regarded by its guests.
Reviews from various websites
excellent service, quality and attention. (original) excelente servicio, calidad y atención.
excellent seasonal and service! (original) excelente sazón y servicio!
Whenever I'm in town, I'm going for a huarache de juan penas, it's my favorite place without doubt. (original) siempre que estoy en la ciudad voy por un huarach...
read moreGood seasoning and good price the taco orders are well stocked (Original) Buen sazón y buen precio las órdenes de tacos están bien surtidas
excellent place very rich 100% recommended (Original) exelente lugar muy rico 100% recomendable
{{ slotProps.result.comment | strip_tags | str_limit(160) }}
read more