8039 Beach Blvd, Buena Park, California 90620 USA
Beautiful -at night - no riders on it - 10/10/22
Photo Credit: Yelp