Food Safety Report: The Crack Shack - Little Italy, Kettner Boulevard, San Diego, CA, USA 5 years ago • details 420 The ground chicken sandwich