The Crack Shack
Restaurant
•
2266 Kettner Blvd, San Diego, CA 92101, USA
7.9
Tuesday: 10 AM – 10 PM
See if anyone you trust recommends it!