400 Beach St
Santa Cruz, California 95060

Join the fun as both professional and amateur chefs work their culinary magic and compete for the title of Best Chili.

Added by Upcoming Robot on October 19, 2012