Hey with places like "Mastiff Sausage Co" "Liberty Meat Shop & Deli" "Stuffed" and "Roast" what could go wrong? It's a meat eaters virtual paradise. Enough to make any leaf-eater run for the hills with their messenger bag flappin in the wind against their skinny jeans. This is a good choice I'm thinkin, BRING THE BEEF!
Liberty Public Market is a great place to eat. I go there fairly often. Huge selection to choose from. In addition to the ones Eric mentioned above, the Argentine empanadas are really good, and so are the fish tacos at Cecilia's (yes, I know that is not really meat). Also not to be missed, if you need some caffeine, is a glass of nitro cold brew at West Bean Coffee. It's like having a Guinness, except with caffeine instead of alcohol. Really good.
Southbound traffic on I-15 sucks that time of evening, but I hope to be there anyway.