Editorial Review of
Masuo's
Masuo’s is a favorite spot for sushi in San Diego. Located close to Solana Beach Station Sushi, Masuo’s is often criticized for coming in second to the local favorite Station. But Masuo’s is praised for menu diversity and a hip atmosphere.