Yes, yes and yes. The food is amazing. You can pick up your next gift you need to but, get gas, get your car washed... so good. I laughed when my friend invited me to go eat at a gas station. I was delightfully surprised by how amazing the food was. I've gone back so many times with out of towners.
Casual dining, plenty of things to explore and enjoy (especially the giant fish tank). Love it. Check it out!!
Also.. get the brisket and the macaroni and cheese. Work on your cholesterol another day! :)