Location: 1896 South 8th Street, Fernandina Beach, FL 32034
Popularity: 11/100
Phone:(904)261-7288
Category: Restaurants
Tags: Fast Food Restaurants, Fast Foods & Carry Out, Foods - Carry Out, Take Out, Water - Bottled & Bulk