Yes I have stopped by Cafe Di Roma (very good pasta) at Imperial Beach after spending a day with my sister at the beaches just north of there. Also, the teacher I know that lives south of the city teaches at the primary school north of there as well, Silver Strand.
By the way, what really exists inside that strange building at Hooper Blvd? The one with the secured perimeter high fence. I'm assuming it's military.