Have not been to the Lower Keys in several years. Would appreciate recommendations for restaurants with great food (all price levels), good views, service and specialties--ie Cuban, coffee, etc. Will have a car so location is not a problem. Will be there next week. Thanks for any help.