INSTANT REPLAY November 16, 2020 New Nashville Arcade Bar Opening This Week, Nov. 20 Game Terminal Super Arcade and Bar, an 18,000-sq.-ft. entertainment center in South Nashville, will open…
INSTANT REPLAY October 14, 2019 Massive Arcade Bar Nods to Nashville A 10,000-sq.-ft. “gaming mecca” called Game Terminal Super Arcade and Bar is heading to South…