The Crossroads Restaurant was a favorite of ours. It was just a few blocks from our hotel, an easy walk. It was on Lincoln Road, near the corner of Lincoln and Collins -- the center of the universe of South Beach. (Definitely was then. Perhaps still so.) That was probably why the restaurant was called the Crossroads. It's not there any more; it was where the Ritz-Carlton store fronts are today.