The Red Bar
sister establishment
Open Daily
Sun—Thurs • 4:30-9pm
Fri & Sat • 4:30-10pm
Google
35 Mussett Bayou Rd
Santa Rosa Beach, FL
32459
Apple
Restaurant
35 Mussett Bayou Rd.