Share:

Restaurants & Bars 1

Chili Head

antvic69 | Aug 5, 2002 01:06 PM

I watched the International Chili Competition on the food network last night, and now have a MAJOR craving for some good chili. I can't really remember any great places in the city. Can anyone help? The spicier the better!

Want to stay up to date with this post?

Recommended From Chowhound