TAP Sports Bar
MGM Grand, 3799 S Las Vegas Blvd, Las Vegas, NV 89109, United States What happens in Vegas, stays in Vegas, except for good food experiences? If so, I wanted to blog a little about TAP Sports Bar… There definitely isn’t a shortage of places to …