← San Diego restaurants
Quality Auto Plaza
No reviews yet
Restaurant7993 Balboa Ave, San Diego
Own or manage Quality Auto Plaza? Claim this listing free
Hours
Hours not listed yet.
Details
Address7993 Balboa Ave, San Diego 92111-2404
Phone+18585601968
Websitehttp://qualityautoplazainc.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.