Los Almedros

  1. Home
  2. Destination Guide
  3. Los Almedros


Los Almedros is the place to be when you're looking to sample the best of Cuban cuisine. Everything at this restaurant, from its fancy decor, to its scintillating menu, replicates the island's rich culture. Walk in, seat yourself, and prepare to be blown way by the food served here. Prepared using traditional recipes and locally sourced ingredients, the food seldom fails to leave your taste-buds tingling in delight. Do try the signature seafood platter and roast duck that is certain to have you coming back for more.

Location:  68 Street Jose A Cardet

Business hours:  Mo-Su 12:00 p.m.-12:00 a.m.