Here's how it's used:
* Restaurant staff: "Would you like to dine in or take out?"
* Friend: "I'm craving Italian. Do you want to dine in at that new place downtown?"
The phrase implies a more leisurely and enjoyable dining experience, often associated with a sit-down meal with table service.