Wednesday, May 13, 2009

TACOS!!! I've found them!!!


Tacos! I've found them! 
Tacos El Idolo on W.14th at 8th ave N.W. Side at the ACE 14th street station ACE L
Very close in taste to Taco Zone in LA. 
Carnitas tacos were amazing. 



2 comments:

Nicole said...

Yes, but how did you feel afterwards?

L A B said...

Like I was the mayor of awesome town.