8039 Beach Blvd, Buena Park, California 90620 USA
I tried getting it in the air -but nope - Dec 2023
Photo Credit: Yelp