649 Front St
L-D daily. The oldest restaurant chain in Florida, serving authentic, upscale Cuban fare from sangria to paella in a decidely Spanish, Old World-style dining room. The merluza “Russian style” is especially interesting. Live music plays in the tapas lounge. $$$ Credit cards: All
Dining Review: http://www.orlandomagazine.com/Orland...
Featured Business Listings