I know, I know... Carrabas is a chain! I am almost embarrassed to admit to my foodie friends...
but when I bring them there, they agree with my obsession. Parking is sometimes a pain, because it is South Miami; but the moment I walk in there it's famiglia! Everyone is so nice. The ambiance is just fine for a casual...
More



