There are peanuts you can eat for free.
I don't believe they serve free food, but they do have tons of self serve peanuts as an appetizer/side dish. Hope this helped in some way. Have a great day! : )
Free food???
Thanks! Your answer is awaiting moderation.