La Borgata Italian Deli

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

Download Our Free Mobile App


© 2020 DogTrekker.com