Olive Garden Italian Restaurant ★★★★☆4.2 (2,970) Restaurants Italian restaurant · Family restaurant · Gluten-free restaurant (more) 100 Nut Tree Pkwy, Vacaville, CA 95687 Call Website Details →
Tugboat Fish & Chips | Vacaville ★★★★☆4.2 (389) Restaurants Seafood restaurant 1989 Peabody Rd #1, Vacaville, CA 95687 Call Website Details →
Bag O' Crab ★★★★☆4.2 (168) Restaurants Seafood restaurant 745 E Monte Vista Ave, Vacaville, CA 95688 Call Website Details →
Cajun Crackin ★★★★☆4.1 (560) Restaurants Seafood restaurant 200 Nut Tree Pkwy, Vacaville, CA 95687 Call Website Details →