Aqua Source

Permanently closed
yelp logo

(1)

Call
2380 N Tustin Ave Ste C
Santa Ana, CA 92705

Reviews

yelp logo
4.01 reviews
Photo of Paul P.
Paul P.
12/21/2011

This place is in the Stater Bros., Del Taco strip mall area and it's right next to the dive bar known as The Fling. I go here to get my reverse-osmosis water. Drinking regular, unfiltered tap...

Own this business?
See a problem?

You might also like