Dine Under An Enchanting Cherry Blossom Tree At This Magical Southern California Eatery

The divine restaurant scene in Southern California is one of the many benefits of living in this part of the country. From casual local joints to chic eateries, SoCal has it all.

Here’s a look at a restaurant in Southern California that has recently captured our attention. More than just a tantalizing menu, this SoCal gem offers an enchanting setting.

What do you think of this Japanese restaurant in Southern California? We think it looks like a delightful place to dine. Cloak and Petal is located at 1953 India Street, San Diego, CA 92101. You can find more details about current hours and menu offerings by visiting their website right over here.

Looking for more recommendations for where to dine in SoCal? Check out this list of 10 wildly famous restaurants in Southern California that are totally worthy of the hype.