Margaritaville offering free buffet to veterans for Veterans Day