8039 Beach Blvd, Buena Park, California 90620 USA
Located outside of Knott's Berry Farm.
Photo Credit: Yelp