La Cueva Sports Bar

3.8 (48)bar

802 Broadway, Chelsea, MA 02150, USA

A relaxed Chelsea neighborhood bar to grab a drink, catch the game, and unwind.

Find on Google Maps

Description

Located on Broadway, this Chelsea establishment provides a straightforward local setting to watch sports events and share drinks.


Nearby places

Ask Karpo for more information.