Venue Type
Restaurant
The Garlic
The Garlic is located at 556 East 3rd Avenue, New Smyrna Beach, FL.
Daytona Beach News-Journal Online
Daytona Beach News-Journal Online
Do you work for The Garlic? Contact us to learn more about who's managing this profile or gain access.