Food Truck, Fast Food, Mexican
My go to spot for tacos! They have the best al pastor tacos for a bargain at $1.25 each. I also like their horchata. I've brought several friends here and...
Oct 24, 2017
Don't come here if you don't eat beef or pork. All the hype is about the al pastor tacos at Leo's. The chicken tacos were pretty disappointing.
Sandwiches, Desserts, Salad, Coffee, Tea
Ice Cream, Frozen Yogurt
Italian, Cocktail, Pizza