Carrabba's

We took a trip tonight to South Central … South Central Boca that is. Carrabba’s Italian Grill, a chain restaurant, is in a plaza on the northeast corner of 18th and Powerline. The interior was dark but pleasant. Maybe the black ceiling makes it seem dark. Our table had a good view of the kitchen….