8039 Beach Blvd, Buena Park, California 90620 USA
Grand Sierra Railroad is one of several family attractions in the land.
Photo Credit: Yelp