Get directions to: 94th Aero Squadron Restaurant, San Diego, CA
Restaurant address: 8885 Balboa Ave San Diego, CA 92123, USA
Restaurant: 94th Aero Squadron Restaurant