There is a great place in Westmont right downtown across from the train tracks. I can't remember the name of the place but there were many late nights coming home I would get off the the train and make a run right to the taqerias. only one in downtown westmont, worth it!