Ellwood Mesa
Located in Goleta, a small city in southern Santa Barbara County, Ellwood Mesa is a 230-acre open space that includes 10 miles of trails, Goleta Butterfly Preserve and public beach access. Most visitors come to this area to hike, bike and horseback…