Cilantro Taco Grill has got to be the best taco place in Elmhurst. However, it's almost exclusively take out. There are only a few stools along the window and a couple of tables outside (see pictures below). Get the Tacos Cesinas.
My Review
Restaurant Website
they seem to be busy; I didn't get much food - was ok, not fantastic
ReplyDelete