The Ellwood is ready to start a new chapter and become more a part of everyday Goleta life. A year and a half after opening, The Ellwood restaurant at Goleta Beach is looking to make some big changes and become more of a regular place people can go to, with the goal to be the […]