Location

Redds – 3906 Hwy 98 West Unit one next door to Autozone 98 – Chelco – Thai Elephant – US Post Office Santa Rosa Beach Emerald Coast Plaza. Call 850-325-0252

 




She is such a great singer , and to be able to sing as well as bartend is an absolute spectacle and not an easy task. the food was great, but it was really the service and the atmosphere that makes this place a win