← Vallejo restaurants
El Barbas Snackbar
No reviews yet
Restaurant18 Laurel St, Vallejo
Own or manage El Barbas Snackbar? Claim this listing free
Hours
Hours not listed yet.
Details
Address18 Laurel St, Vallejo 94591-7956
Phone+17074007811
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.