I-80 exit Nut Tree Pkwy eastbound, 0.7 mi ne, then just s; exit E Monte Vista Ave westbound, just ne to freeway overpass to E Nut Tree Pkwy, just w, then just s; in Vacaville Premium Outlets/HomeTown Plaza. 1040 Helen Power Dr 95687
Casual Dining. Lunch and dinner served. Full bar, patio dining, happy hour. Accessibility (Call).