(619) 505-7777

Del Mar

The Taste Buds rave about Shimbashi Izakaya

Shimbashi Izakaya has it all: Sweeping views of the Pacific Ocean in Del Mar, sumptuous sushi and Japanese-style tapas, and sensational saki and spirits.