TLT Food was originally started as the Lime food truck, serving New American cuisine since its inception in June 2010. Now they have several locations in Los Angeles.
I've tried many items on the menu, and everything was delicious, really, but my recommendations are chimi noodles, cali ceviche and sliders, and don't forget to try strawberry limeade.
You probably can't tell from the picture, but each taco was pretty big size.
36 S El Molino Ave.,
Pasadena, CA 91101
PARKING: 30 MINUTES FREE. $3 for FIRST HOUR WITH VALIDATION. $6 PER HOUR AFTER.