601 Duval St Unit 4 Key West, FL 33040 (on Southard st) 11:30-11:00 Daily To go and delivery available 305-741-7586