taste
Login
Download
Create invite
Explore
/
California
/
Los Angeles
/
South Park
/
Tom's Watch Bar - Los Angeles
Tom's Watch Bar - Los Angeles
1011 S Figueroa St b101, Los Angeles
●
9.0
·
$50.00
·
Closed
🇺🇸 American
🔥
Trending
3 photos
1 review
Updated 7/3/26
Reviews for you
kangerz
18h
South Park, Los Angeles
●
9.0
Great place to watch the games at! Environment was lively and exactly what we were looking for. Drinks are strong and made with fresh ingredients! The service is top notch too even when the place was packed! Will be coming back for more World Cup games(:
0
0
0