8039 Beach Blvd, Buena Park, California 90620 USA
We finally did it - 12/4/23 & 12/5/23
Photo Credit: Yelp