Juvia Miami Beach: Still a favorite on Lincoln Road On top of the distinctive Herzog & De Meuron parking garage at 1111 Lincoln Road is Juvia, a restaurant that provides amazing views as wonderful as its ceviche; and their ceviche is pretty great. Read More Restaurants, Todays FeatureMIAbites TeamAugust 16, 2019Miami Beach, Lincoln Road, Juvia, Herzog & De MeuronComment