I randomly ran across a posting on a gaming forum about this place and checked it out today.
It's called Fallout Shelter Arcade. They have 12 Mechwarrior pods setup in a building in Minneapolis. It was pretty fun and reasonably priced, I played for 2 hours for $15. I'll be going back again sometime soon. The other players were kind of goofballs, but I think that's to be expected. I think they are only open on Saturday and Sunday but I think it's pretty fluid because they just opened recently.