Daiquiri Depot
Bars
Covington, LA
3.5 mi