this place used to rock the kids' area in several remodels. Decades ago there was a free mini carosel. The kids were nuts about this. Then they had a HUGE play structure three stories tall. Now it's just standarized fast food.
Address: 115 N Orchard Ave, Ukiah, CA 95482-4501
Location: United States > California (CA) > Mendocino County > Ukiah
Phone Number: +1 707-462-0008