Yes it was on Holt at Dudley. Many of the employees originally moved to this location. The old Pomona location closed down many years ago.
i used to eat @ the one in Pomona on holt blvd. best ever house salad, enchiladas & margaritas.
There is one in Claremont
Im not very sure. Theres only one I know of.
Not that I know of.
Thanks! Your answer is awaiting moderation.