Loading...
Rejected Review

I love steak

Cheetahs
8105 Clairemont Mesa Blvd San Diego, CA 92111
It was truly amazing. I was so bricked up on a Thursday morning. The free steak was so juicy it reminded me of my pants after my dance.