Salt Lake City – Moochie's Meatballs, Philadelphia Sub Shop and Lone Star Taqueria

At this time I am sitting in my hotel room in Salt Lake City.  Some of the food I had yesterday and today compelled me to post an update. One of the things I look forward to when I am traveling on business is I get to try new joints that I would normally notContinue reading “Salt Lake City – Moochie's Meatballs, Philadelphia Sub Shop and Lone Star Taqueria”