View Larger Map

Digger's Deli

(Located in the Alamo Plaza Shopping Center.)

876 Alamo Drive, Vacaville, CA 95688

Phone: 707-447-0667 ~ Fax: 707-447-1369

Dine In ~ Carry Out ~ Delivery

Email: