Sardine Can

Harbor Way, Vallejo CA

(707) 553-9492

Rated 5.0 out of 5 from 1 Reviews Sardine Can is Ranked #1 of 2 Restaurants in Bayview Terrace Vallejo. Some say it is great.

★★★★★ on the 13th of September, 2013

great and little
Location