The Best 15 Restaurants in Vallejo, United States

3.5 Rating
50 reviews

295 Mare Island Way, Vallejo, CA 94590-5805, Vallejo

"Really cool view and friendly staff!"