Tequila Rain is located on Landsdowne Street just steps from Fenway Park. But if you're not lucky enough to have tickets for inside the ballpark, Tequila Rain is an excellent place to go to watch the game on their big screen plasma TVs and comfy couches. Drinks here are well mixed and the bar tenders and servers are super friendly and efficient. On popular going-out nights, this becomes somewhat of a meet-market so beware. For a Sunday afternoon sports event though, this is an excellent and underrated viewing arena.