10035 Carroll Canyon Rd
Deli Queen, San Diego
Do you want to know more about Deli Queen? If so, click on the button that says "Read Merchant Reviews" to see previous testimonials. Using the navigation above (by clicking on San Diego, Restaurants or Italian Restaurants links) you can find other businesses which may be able to help you. You can visit Deli Queen at 10035 Carroll Canyon Rd by clicking the "View Larger Map" link below. Here you can also get driving directions. You may wish to reach Deli Queen at (858) 566-0780. Or you can also visit them at 10035 Carroll Canyon Rd in San Diego. If you find the business is not located at 10035 Carroll Canyon Rd and/or the phone number is not (858) 566-0780 please click the "SEND" button below.