Tugboat Fish & Chips
Address:
1989 Peabody Rd, Vacaville, CA 95696
Phone:
(707) 455-0940
Restaurants,
English
Other Businesses:
- TJ's Tavern at 554 Main St, Vacaville, CA 95688
- Str8 Shooter at 1072 E Monte Vista Ave, Vacaville, CA 95688
- Dairy Queen - DQ Grill & Chill at Bella Vista Rd & Davis St, Vacaville, CA 95687
- Subway at 741 E Monte Vista Ave, Vacaville, CA 95688
- Downtown Cafe at 374 Merchant St, Vacaville, CA 95688