Toad's Place
New Haven, CT

Location

300 York St.
New Haven, CT 06511
View Larger Map & Directions

Info

Rated 4.06/5
2981 visitors
5043 checkins
18 likes

20 Tip(s)

IDFSQ Venue IDFSQ Tip IDCreated AtTip TextLike CountUrlTodo CountUser IDFirst NameLast NameGenderPhoto PrefixPhoto SuffixCreatedModified

best live venue in CT. period.