Cloak and Petal
1953 India St, San Diego
(619) 501-5505
Recent Reviews
Order Online
Reserve
You May Also Like
Shibuya Nights - 1953 India St Level 2
Japanese, Asian Fusion, Cocktail Bar
Bolt Brewery - Little Italy - 1971 India St
Brewery, Brewpubs
Barbusa - 1917 India St
Italian, Sicilian, Seafood, Pizza
Restaurants in San Diego, CA
Cloak and Petal
1953 India St, San Diego, CA 92101
(619) 501-5505