If you don't want to go up to Champions you can see the game at Cleo's Sports Bar in the Alhambra Casino. At Matthew's Beachside Restaurant & Bar at Casa del Mar they do have T.V.'s at the bar.
3 1/2 weeks in Aruba Dec. 16, '08 - Jan. 9, '09
Aruba since 1985
|