Venue Capacity : 750
Toads Place is a renowned music venue located in the heart of New Haven, Connecticut. Known for hosting a variety of musical acts ranging from rock to hip-hop, Toads Place has been a staple in the live music scene since 1975. With a vibrant atmosphere and a rich history of performances by legendary artists, it continues to be a favorite destination for music lovers.