Biscayne Motors is a ferrari/lambo dealer really cool place. they used have a few F50’s and F40’s on display.
I just googled it and they might not be in business anymore. damn. Go to Wolfie’s in south beach for lunch one day. Oh and good luck finding english speaking waiters/waittresses.