Coconut Grove is a tropical, laid-back village with a blend of shops, boutiques, and outdoor cafes along the Biscayne Bay shoreline.