Tricou House Restaurant
504-525-8379
29.958806
-90.065447
About Tricou House Restaurant
Tricou House Restaurant is located at 711 Bourbon St, New Orleans, LA. This location is in the French Quarter neighborhood..