Daiquiri Depot
Bars
Covington, LA
2.5 mi