
Introducing

Located on Main St. in the historic District of Vacaville, CA. The restaurant is located in the old post office building built in 1937 during the great depression with a large patio and futuristic lighted dining room. Nebula On Main has outdoor seating offering charming views of old town Vacaville.
