A chili restaurant that opened its first location in Cincinnati over 70 years ago has opened its first location in Central Florida.
A chili restaurant that opened its first location in Cincinnati over 70 years ago has opened its first location in Central Florida.