Check out Tavern on Main, the new go to spot on Main Street Santa Monica! Drinks - Sports - Entertainment Tavern on Main SM is your home for awesome drinks and watching your favorite sports games on over 20 TVs – all while sn... Read More...