It's in the "food court" area right across from the entrance to Fantasmic. It's not really a food court, it's just a location with many counter service restaurants. I don't know about the dining plan, so someone else will have to answer that one.
We split a BBQ pizza there once, it was just eh.