I don’t get down south too often, but I’m glad I did when I visited Shimbashi Izakaya in Del Mar. We were lucky that it was a gorgeous day because the restaurant is located in an ideal spot overlooking a glorious view of the ocean. The view alone is enough, but this izakaya offers some really […]