See that shimmering, orange liquid floating at the top of the chili? That’s grease. I took this container and drained it for a good minute. Then I drained it some more. The chili’s from Texas Chili Restaurant in Port Chester, recently opened by a former … Read More →
Texas Chili Restaurant: New Chili on the Block
See that shimmering, orange liquid floating at the top of the chili? That’s grease. I took this container and drained it for a good minute. Then I drained it some more. The chili’s from Texas Chili Restaurant in Port Chester, recently opened by a former … Read More →