Address: 10562 Emerald Coast Pkwy W Miramar Beach, FL 32550 Phone: 850-837-1140 Website: www.carrabbas.com Email: Facebook: www.facebook.com/Carrabbas
This nice Italian chain restaurant is across the parking lot from America’s largest designer outlet mall.