voted #1 restaurant in the Florida Keys

  Michaels Key West Restaurant, A Key West Steak House with Indoor and
Outdoor Dining in a Tropical Garden Setting at 532 Margaret Street Key West, FL 33040
Open 7 nights a week from 5:30 to 11:00 (305) 295.1300 Michaels Online Gift Cards

Michaels Photo Gallery