Cloak and Petal
1953 India St, San Diego, California, 92101
Recommended on camera by 1 food creator
“the ultimate hotspot for happy hour and squad nights out”
Who recommended it
Dine With Chey@dinewithchey · July 2023Watch the reel →
More places food creators recommend in San Diego.