The building that housed La Jolla's former Su Casa restaurant at 6738 La Jolla Blvd. was demolished Sept. 22.
News Nuggets: Su Casa building, photo scavenger hunt, Innovation Night, Concours Golf Tournament, more
The building that housed La Jolla's former Su Casa restaurant at 6738 La Jolla Blvd. was demolished Sept. 22.