Tom's Watch Bar - Los Angeles shared by @infatuation says: ""Appropriately located at L.A. Live, this massive, multi-level shrine to all things sports has the essentials - more than 155 TVs (including “Megatron, the biggest screen in LA”), a large menu, in-game specials on food and drinks - and plenty of bells and whistles, too, including a self-serve U-Pour system for beer, wine, and cocktails."" on Postcard