Welcome to Tastebuds, home of the best “Lechon” in the Bay Area and the only Filipino restaurant serving a variety of “Lechon” selections.
179 San Bruno Ave W San Bruno, CA 94066
Google Map
Monday
Closed All Day
Tuesday – Friday
11:00am-6:30pm
Saturday
Open All Day
10:30am-7:00pm
Sunday
Open All Day
10:30am-7:00pm