Snappers Restaurant
139 Seaside Ave
Key Largo FL United States
Phone: 305.852.5956
Accepts: bank debit cards, American Express, Visa, MasterCard/Eurocard, Carte Blanche, gift certificates
Alcohol: full bar
Parking: own parking lot
Accessibility: partially