Reviews
As of now, there are 14 assessments available from 2 website(s). The mean score for Taqueria Leo Inc is 3, implying that the restaurant is generally well received.
Reviews from various websites
Hit or miss depending on the worker's, lazy, skimpy, salsa be rotten smh they over charge for what they serve to you. Not worth it to be honest it's full of gre...
read moreDefinitely don't recommend you stopping by, SPECIALLY If you're on your lunch break. #1No Greeting#2bathroom had a out of service sign but yet again someone was...
read moreAlways gets your order wrong and is super pricey.
es el lugar mas asqueroso que eh ido ! horrible la hamburgesa toda quemada la carne .el pan todo quemado!! ewww no vuelvo a ir en mi vida .
Amazing food and friendly staff. Totally worth the drive
{{ slotProps.result.comment | strip_tags | str_limit(160) }}
read more