Update Info - El Buen Sabor
This restaurant was reported as closed. If it is open, let us know.
El Buen Sabor
18 Laurel St
Vallejo, CA 94591
18 Laurel St
Vallejo, CA 94591
This restaurant was reported as closed. If it is open, let us know.