933 Otay Lakes Rd, Chula Vista, California 91913 USA
I ended up throwing it on the garbage disposal
Photo Credit: Yelp