tastebuds san bruno ca

(650) 583-0899

582 San Bruno Ave W San Bruno, CA 94066

11 AM - 9 PM

View More Details

Tastebuds Serves the Best “Lechon” in the Bay Area! Home of the best “Lechon” in the Bay Area and the only Filipino restaurant serving a varied selection… Read more…