Eating good sushi in San Diego often means visiting a strip mall. Many count Pacific Beach’s Sushi Ota among the best in town (it’s next to a 7-Eleven), and Kaito Sushi holds it down in …
September 11, 2015
Eating good sushi in San Diego often means visiting a strip mall. Many count Pacific Beach’s Sushi Ota among the best in town (it’s next to a 7-Eleven), and Kaito Sushi holds it down in …