at 1200 St Roch Ave, New Orleans , 70117 United States
St. Roch Tavern. It's where you drink cheap and eat tacos. And listen to music. And see the people in your neighborhood. Open noon till 2:30am.
20 FB users likes St. Roch Tavern, set it to 631 position in Likes Rating for New Orleans, Louisiana in Local Business category
St. Roch Tavern is New Orleans based place and this enity listed in Pub category. Located at 1200 St Roch Ave LA 70117.