Balboa Cafe – 3199 Fillmore St, San Francisco, CA, USA TRAVOH Source See more: Top 5 Places to Have Thanksgiving Lunch in San Francisco