Nut Tree Plaza Posted by 2nd Planet on August 30, 2022 Map Unavailable Address 1661 East Monte Vista Ave Vacaville CA 95688 United States Upcoming Events No events in this location