Back to All Events

Blues Brothers Jake & Elwood Challenge at Grace Meat Plus Three

  • Grace Meat + Three 4270 Manchester Avenue St. Louis, MO, 63110 United States (map)

Arrived at Grace Meat + Three where Tosha and I done a review before. Food was soo good I could not resist this challenge many wanted me to do. I want to thank my Brother Chris Clark for letin’ me know they started this challenge

Previous
Previous
August 27

Temu First Time Reaction Review

Next
Next
September 1

Bones n Shells Steak Challenge with Notorious B.O.B.