Showing posts with label tacos. Show all posts
Showing posts with label tacos. Show all posts

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.