Harry T's in Destin, Florida is now trying to make amends for not letting an LSU fan into their establishment last weekend. Are their efforts too little, too late?
An LSU fan tried to visit Harry T's in Destin, Florida, but was turned away, and told that LSU fans are not welcomed in the establishment. He even received an email confirming it.