Skip Navigation
Back to Locations

Costa Mesa

South Coast Plaza

Order pickup Reserve now
An exterior shot of Din Tai Fung in Costa Mesa.

Address:

3333 Bristol St., Space 2071
Costa Mesa, CA 92626
(714) 549-3388
Get directions

Store Hours: