777 River City Casino Blvd, St. Louis, Missouri 63125 USA
Checking the chili appetizer
Photo Credit: Yelp