666 Filbert Street
San Francisco, California

In celebration of Italian culture and cuisine, FIERI is hosting the world's largest tomato sauce competition in San Francisco. Bay Area restaurants will compete for the coveted distinction of being named The Boss of the Sauce!

Official Website: http://bossofthesauce.org/sanfrancisco/

Added by sepsis13 on October 26, 2008

Interested 2