Correct me if I'm wrong but... ... isn't Red Robin closed @ 7860 W. Tropical Parkway ? So it seems at least