Roxas is an utterly joyless city on the East coast of Palawan. There's really no reason to stop here unless you're passing through to somewhere else.
Roxas is on the main east coast road of Palawan, running between Puerto Princessa and El Nido. There is a daily jeepney from the new marketplace at San Juan in Puerto Princessa which leaves in the afternoon and takes four or five hours to reach Roxas.
Travel within the city is largely restricted to motorbike tricycle.
There is nothing of note to see in Roxas. The town is spread out along a thin sandy bay and while swimming is possible, the lack of marine life and the gushing sewer pipes at the northern end of town make it largely unappealing. There is a fairly unremarkable concrete pier which becomes infested with mosquitos at dusk.
There is nothing to do in Roxas beyond planning your departure for more interesting places. There are beautiful resorts on the islands off the coast of Roxas, and this is the reason why most people see fit to pass through.
It makes a passable stopping off place on your way to El Nido if you absolutely can't manage the long jeepney ride in one day, but there really is nothing of worth to see here, so skip it if you can. It also acts as something of a jumping off point for the lovely Port Barton.
Eating options are restricted to Mr. Donuts and the like. There's a couple of restaurants which serve fairly basic Western style food, the most notable of which is on the coast at the northern end of town next to a petrol station.
There are two hotels in Roxas, both of which are fairly basic and fairly inexpensive. Both can be found at the Northern end of town - asking tricycle drivers for advice is your best bet.