voted #1 restaurant in the Florida Keys

   
  Michaels Key West Restaurant, A Key West Steakhouse with Indoor and
Outdoor Dining in a Tropical Garden Setting at 532 Margaret Street Key West, FL 33040
Open nightly from 5:30pm (305) 295.1300 Purchase Michaels Gift Certificates