La Borgata Italian Deli
317 Main St.
Vacaville, California 95688
Visit Website
Local Phone: (707) 685-9406
Situated conveniently off of Interstate 80, between Sacramento and San Francisco, located in historic downtown Vacaville, you will find a wonderful family-owned Italian deli.
Dog Access:
- Dogs OK at outside seating