Soho has recently changed ownership. The bar/restaurant has live music every night and offers Spanish food, including tapas, at very reasonable prices compared to the main drag in town. All the dishes we had were very good, as was the music (jazzy), which started around 9.30 pm. The restaurant is spacious and modern, and has a large outdoor area. It is set back from the marina, but you can see the lighted restaurant sign (SOHO) easily from some distance to easily find it.
On our visit, the majority of the diners were Spanish, which is always a good sign