It’s been a long road to success for Mermaids and Cowboys, a 3-year-old surf-and-turf restaurant on Prospect Street in La Jolla. But a new leader with longtime hometown credentials is optimistic that ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results