Keepin’ It Old School when Dining Out in Miami

Garcia's Seafood Grille

With what feels like a revolving door of restaurants opening and closing every day, it’s nice to give love to those that stick around. Each restaurant listed here has been a fixture in Miami for at least 20 years, with no plans to retire. These spots are great if you’re looking for a solid dinner out with reliable service and consistent food. Perfect to bring visitors who are new to the Magic City, these locations will give you an authentic feel of Miami’s local scene.

  1. Havana Harry’s Cuban-Latin-American Fusion. Inviting, sophisticated and an absolute staple. Opened 1995. Coral Gables. Known for: Awesome mojitos.
  2. La Sandwicherie French Casual. Laid-back, with friendly staff and arguably the best sandwiches in Miami. Several locations, but the original is on Miami Beach. Opened 1988. Known for: It’s magic dressing.
  3. Old Lisbon: Portuguese. Fine Dining and sophisticated. Coral Way, South Miami. Opened 1991. Known for: Codfish.
  4. Garcia’s Seafood Riverside. Upscale casual with Miami river views. Opened as a Fish Market in 1966. Known for: Fresh caught local seafood. 
  5. Joe’s Stone Crab American. Sophisticated, classic & family-owned. Joe’s is the oldest restaurant in Miami Beach. Opened 1913. Known for: Stone Crabs