Catalina Sports Bar and Grill, a.k.a. Catalinas, is home to one of the most rabid Raider fan bases in the Raider Nation. And it's located in Phoenix, Arizona!
Advertisements
A Travel Blog for Sports Fans
Catalina Sports Bar and Grill, a.k.a. Catalinas, is home to one of the most rabid Raider fan bases in the Raider Nation. And it's located in Phoenix, Arizona!