The Sardine Can

The Sardine Can Menu

189 items in 24 sections · $2.00 – $40.00 · Seafood Restaurant in Vallejo, CA

Closed · opens 8:00 AM Directions Call to order