Midway, I went last year and loved it, you could play baseball on the hanger deck.
I stayed at an hotel on Scott street at Point Loma. Their is a place on the water right down the street on Shelter Island Dr. I forget the name but you will see it, if you go down Shelter Island Dr you will see a round about, you have to go either right or left since the water is in front, go left its right their on the water. Their is a big parking lot in front of it. The food and drinks were quite good.
Another good burger dive place down the street is the Boll Weevil.