Canelo v.s. Crawford Watch Party

Bar Louie South Padre Island 6700 Padre Blvd, South Padre Island, United States +1 more

Fight Night Alert — This Saturday! This Saturday, September 13 at 9:00 PM, don’t miss Canelo vs. Crawford — streaming LIVE on the big screens at: • Bar Louie — Courtyard by Marriott South Padre Island 6700 Padre Blvd, South Padre Island, TX 78597. • Barry’s Bistro — Hilton Garden Inn South Padre Island 7010 […]

Free