Tabu Shabu Costa Mesa
333 E 17th St #19, Costa Mesa
(949) 642-2660
Recent Reviews
Order Online
You May Also Like
Tres Muchachos Seafood Grill - 333 E 17th St #14
Seafood, Wine Bar, Tapas/Small Plates, Pet Friendly
Sections Fine Meats - 333 E 17th St #22
Meat Shops, Butcher
The Country Club - 330 E 17th St
American, Bar, Dance Clubs
Restaurants in Costa Mesa, CA
Tabu Shabu Costa Mesa
333 E 17th St #19, Costa Mesa, CA 92627
(949) 642-2660