Editors note: Keylime Bistro reopened on Friday, May 3 after a follow-up inspection on Thursday, May 2 during which the restaurant met all inspection standards. Citizen video circulates The Keylime Bistro and the companion Loose Caboose Ice Cream Shoppe were temporarily closed by the Florida Department of Business & Professional Regulation for several high priority […]