Del Sol is a Mediterranean restaurant offering paella, tapas, seafood, and cocktails. Enjoy diverse dishes with bay views from its breezy terrace.