Images
ContributeFeedback
Contribute FeedbackThe Taqueria Leo Inc is indeed a good choice, which is also confirmed by the previous guests with an average rating of 3.
What Carlos C doesn't like about Taqueria Leo Inc:
Definitely 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 in there#3After 3+mins we just had to walk out because they never came to take our order or anything! They would just stare at us but not say anything. View all feedback.
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 moreFull Menu
More information
The restaurant also accepts credit cards from the common providers for payment.