Balboa Park Restaurants

10694th Aero Squadron

Address: 8885 Balboa Avenue, San Diego, CA  92123   Make a Reservation