Main Street Seafood... 301 Main Street, Vacaville, 95688, U...
+17074471857
If you are coming to Main Street Seafood Grill in Vacaville with your car, you will find parking options at a distance of 59 meters at City of Vacaville Lot 4.
The menu for Main Street Seafood Grill from Vacaville is currently not available. On our webpage you can find a comprehensive choice of other menus from Vacaville as well. Why not take a look or help Menulist and upload the overview of dishes and drinks here.