170 N Merchant St, Decatur, Illinois 62523 USA
Hot Rock Beef tenderloin on a hot river rock (with soy sauce)
Photo Credit: Yelp