1560 Ocotillo Dr Ste A El Centro, California, El Centro, California 92243 USA
The original!
Photo Credit: Yelp