food in open wallpaper food in vallejo open 289 Mare Island Way Suite A - Vallejo CA. 4 6 8 Food Drink Specials. The 30 Best Restaurants In Vallejo Califor… Thursday, June 9, 2022 Edit