National buses run along the Panamerican Highway from Lima to Tumbes & some to the frontier with Ecuador. Ormeño  (Lima to Guayaquil daily & Quito weekly), & Transportes Loja (Piura to Loja 3 times daily), have international buses to Ecuador.
If you enjoy beaches, you have to visit Mancora, Colán, Yacila, Punta Sal,Organos and Nunura (for surfers).
The city of Piura is among the best places to eat in Perú. Try ceviche; fish and other types of seafood are always fresh. Another options are leche de tigre (tiger´s milk, obviously is not made of a tiger), seco de chabelo, jalea, etc. Food is not particularly spicy in the Mexican sense, though there is a good deal of hot onion and citrus juice in ceviche. In Piura city you can visit El Caracol azul restaurant, La Santitos, Cafe Capuchino or Manos Morenas restaurant.
If you want to eat traditional food, you can visit Catacaos city or Sullana city (have a care in Sullana); both have great restaurants, particularly those of Don Carlos in Sullana. In the mountains around Ayabaca it is possible to find restaurants where they serve cuy (Guinea Pig), as well as food with more chili (aji).
Hostal San Jose (bookable online, around S/25), Hostal America (expensive @ S/55 a night). Both seem acceptable but other than this accommodation is very scarce. (Prices as at June 2007.)
There are frequent combis north to Mancora.