Images
ContributeNo images to show
Feedback
Contribute Feedback What raul cruz likes about Leo's Snacks:
Good place make me feel in Mexico and the food so good mini street tacos are delicious and the cook and the lady that at the window is nice definitely recommend it View all feedback.
Good place make me feel in Mexico and the food so good mini street tacos are delicious and the cook and the lady that at the window is nice definitely recommend it
Found this place via Google. Glad I took the chance because the food and snacks were/are delicious. Found my new spot :-D!!
Food is good and fairly priced. Variety of snacks elotes, tacos, burritos, quesadillas, etc. Best burritos around.
Why do they have photos reviews of Birria tacos when they don't sell any
A nice little gem. Birria tacos with consume were the best I’ve ever had. There’s a breezy covered pavilion to enjoy your meal.