New Star 21

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

Tips

250

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.