There are ADA trails .... nut not all trails ... so yes you can bring a stroller. China City is good ... a few miles south
Yes, you could use a stroller on the grounds. The trails as well. Some patches of mud are on the trails but, can be avoided fairly easy. We ate at Toby's Tavern. Fish & Chips were great and generous portions.
Thanks! Your answer is awaiting moderation.