747 W International Speedway Blvd, Daytona Beach, Florida 32114 USA
Best burger in town!
Photo Credit: Yelp