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 of “Lechon” ala carte. You can order your daily “Lechon” favorite by the pound or place one whole order of our deliciously roasted pork for special occasions.
Visited 2007 times, 1 Visits today