Archive | February, 2009

Leo’s Tacos

17. February 2009

0 Comments

Leo’s Tacos

Forget anything you’ve ever heard about taco spots here and there. Hell, forget King Taco. Yours truly has found a place that CRACKS when it comes to tacos. Hands down. From the lengua, to the cabeza, to my favorite the al pastor, everything is delicious. The tacos come with corn tortillas, onions and cilantros, with [...]

Continue reading...