Otto's | I Am Florida
Otto's — Restaurant — Orlando — 2304 E Robinson St, Orlando, FL 32803 — (321) 231-7902 — Otto's High Dive is a Cuban-inspired neighborhood rum bar and restaurant in Orlando's Milk District, named one of the 10 best new restaurants in the United States by USA Today in January 2024 and recognized with a Michelin Bib Gourmand award.