Six years at location, this Florida Keys restaurant with SRX license has excellent exposure, parking, and is adjacent to a hotel sister-business. Locals and tourists can't resist a stop at this bar-n-grill
↧