Get directions to: A Plus Subs, San Diego, CA
Restaurant address: 2023 Redbird Dr San Diego, CA 92123, USA
Restaurant: A Plus Subs