We just happened upon Frankie the Bull's BBQ this weekend on our way to visit friends at USD. OMG we stopped for lunch started drinking and eating, and meeting totally cool people, and we stayed through dinner!
You have got to check this place out, it's family run, the food is awesome, and the place is a cool mix of western and tropical, great bands play and the outdoor terrace is a new favorite of mine.