Friday, June 3, 2016

Cilantro Taco Grill

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




1 comment:

  1. they seem to be busy; I didn't get much food - was ok, not fantastic

    ReplyDelete