Cincinnati hails it's self as the chili capital of America. The truth is, as far as chili parlours go, Cinci probably is the capital. The other truth is, about the only thing it has in common with a bowl of red is meat. Beef of course.
7899 Mall Rd
Where I was