7 yrs ago•chard3000reviewedCheetahs8105 Clairemont Mesa Blvd San Diego, CA 92111Summer was a lot of fun