620 N Bruns Ln, Springfield, Illinois 62702 USA
Cook your own. "Beefeater", 3 lbs. worth of mouth watering beef.
Photo Credit: Yelp