From Our Editors
Costa Mesa sushi lovers will fall in love with the menu at Tabu Shabu, a Japanese restaurant right in the heart of Costa Mesa.
Keep it casual at Tabu Shabu, and save that little black dress for a different occasion.
At Tabu Shabu, diners can score a guaranteed parking spot close to the restaurant. Bike parking is also available outside the restaurant.
Prices are a bit on the higher side, so this might be a good pick for a special night out. When you have a hankering for some rice or noodles, make your way over to Tabu Shabu and indulge in some great Japanese fare.