Carrabba’s Italian Grill – Miami Beach, FL

Carrabba’s Italian Grill
Opened in 2004 and attached to its Miami Beach Courtyard by Marriott, Economos Properties developed the Carrabba Italian Grill, its second Outback restaurant concept.