About Resorts: Sorry this is so long!
There is a bar on the casino floor that isn't ridiculously expensive, I'd say it's the same as what you'd find in a decent bar downtown. Drinks are free at all casinos it just really depends on how good the service is and where you are sitting if you can get drinks or not. Resorts service is pretty slow but you can order 2 at once and if you tip well they'll keep coming, but you can see where the drink stations are and sit close...that's what we do.
DH and I love Showboat and
it's vibe is pretty similar to Resorts but it's older. Rooms are much nicer. Resorts has tons
of penny slots and they actually have the most slots in AC. Most of the
table games are $5 weeknight/morning and $10/night, that's on par with
most casinos. There isn't a poker room there though. I'd go to Taj or Showboat (there is a walkway between all 3 casinos)
Restaurants: Stay away from the buffet! There is a Gallagher's steak house (Ruth's Chris $$) but also a burger bar across the hall that is pretty reasonable. There is a super expensive Italian restaurant there that I've never been to. There is also an asian noodle bar (we eat there a lot and sit in the front section where the menu is less), it's PF Chang $$. And we always get breakfast at the diner place Breadsticks downstairs. Their dinner stuff is reasonable but a little pricey.
The nice part about Resorts is that it's right next to
Taj Mahal which has Hard Rock, Il Mulino (the best Italian place ever) and this
really nice diner type American place. We tend to go over there to play
poker since they have the biggest poker room. Showboat has House of Blues and a good diner too, don't know about the other restaurants.