3131 W International Speedway Blvd, Daytona Beach, Florida 32124 USA
Peacock Chiclid
Photo Credit: Yelp