you're not wrong about Boma -- there are some "regular" buffet items, especially on the kids station but a lot of the food offered there is fairly exotic...we found most of it to be oddly spiced combinations (like red-hot cinnamon ribs) or completely tasteless/bland (pap) We also found it to be the busiest, noisiest, most hectic & congested of all the Disney buffets we've been to (I think we've been to all of them, actually.) Was worse than character buffets as far as crowded & noisy...but no characters.
I second the suggestion to go to Downtown Disney -- but there is no Hard Rock Cafe there (Hard Rock is at Universal Studios version of Downtown Disney -- Universal Walk) Perhaps the poster was thinking of Planet Hollywood...that is a table service there that is on the dining plan. If you're wanting something a bit less formal (no reservation needed so totally flexible on time) then I'd suggest going to Wolfgand Puck Express (not the Cafe -- the Express in the Marketplace end) The Express takes the dining plan as a counter service although the food is closer to table service in quality. You order at the counter, but then a waiter serves it & keeps your drinks filled so it's like a hybrid between counter service & table service.
After eating, check out the many places you can get great pictures around Downtown Disney...like outside the Pooh corner store (near W Puck Express) there's a darling park bench with full-size pooh characters -- great photo op -- free! There's also a
Lego store with all the giant lego buildings around it (even a giant dragon in the lagoon all made of legos) They even have a giant bin of legos & building area kids can just play with legos (and parents can relax)
If you have time & it's a nice night, walk up in front of the Rainforest Cafe & catch the Disney Water Taxi to the Port Orleans resorts -- you'll get a peaceful little cruise up the "river" and get to see some pretty landscaping the whole way (goes passed resorts & golf courses) Ride the boat all the way to Port Orleans Riverside, and then take it back to downtown disney. Round trip is probably 45-50 minutes. Peaceful & relaxing ride -- for free. Just be sure when you get on to ask if there's time to ride it round-trip because they quit running the boats around 11:00. They'll also stop running if there's lightening, so don't hop it if it looks stormy.