I was in Miami Beach in December. Two restaurants of note in South Beach--Lario's (cuban, also owned by Gloria Estafan). Its on Ocean Blvd. I am not sure of the exact address. The food is good. The other is Il Papparazi--italian. It is also located on Ocean Blvd. maddie
Miami, FL