I have never been but I hear johnnie macs on boulder highway and tropicana is a awesome place to watch a bills game... It's kinda far so I don't know how much a cab ride will be.....,
I am sorry that bar is not off tropicana its further south east..... I am not sure of the other cross street.... Maybe horizon.... Where r u staying? I might be able to give u better advice if I know that....
And r u renting a car?