Saint Roch Art Market is one of the popular Art Gallery located in 2401 Saint Claude Ave ,New Orleans listed under Arts & Crafts Store in New Orleans
,
Art market featuring handmade art, jewelry, and craft goods. from local artists. Fun for the whole family with community art activities, music, and a small batch locally produced beer taproom on site!