New Star 21

9674 Telstar Ave, El Monte, CA 91731 9674 Telstar Ave, El Monte Directions
Be the first to recommend this place!
null% of 0 customers recommended



From Our Editors

Ready for a change? Switch up your weekly meal selections with some bold spices and seasonings from here.

Park your car in one of the many available spots in the surrounding area.

Explore Nearby
New Star 21

Groupon has verified that the customer actually visited New Star 21.