Daiquiri Depot
Bars
Covington, LA
2.3 mi