Watch Red Mesa Cantina closes abruptly - FOX LOCAL Tampa Bay | FOX One