Loading map…

HACHI | Japanese Izakaya

A traditional Japanese izakaya on Costa Mesa's Bristol Street, built for rounds of grilled skewers, fresh oysters, and shareable small plates alongside beer and sake.