Vacaville Town Square Plaza

Vacaville Town Square Plaza

Location

11 Town Square Pl Ste B
Vacaville, CA 95688

Next Event

No upcoming events
Loading Map....

Open patio, several tables, and lots of shade trees. Plenty of street parking on Main Street and around the library on Town Square Place.

City and Downtown Vacaville Business Improvement District sponsored events throughout the year.

Upcoming Events

No events in this location