There are several restaurants in the town of Tulum. They are reasonably priced and do an okay job. On the main street are Charlie's (tel. 984/871-2136), my favorite for Mexican food, and Don Cafeto's (tel. 984/871-2207). A good Italian-owned Italian restaurant, Il Giardino (tel. 984/804-1316; closed Wed), is a block off the highway on the town's northernmost cross street, Satelite. At Azafrán (tel. 984/129-6130) you can get amazingly sophisticated cooking served in a small, rustic dining room. Also in town are a couple of roadside places that grill chicken and serve it with rice and beans. And there's a local people's restaurant at the southern end of town called Doña Tina. Meals on the coast are going to be more expensive but more varied. Many of the hotels have restaurants -- I've eaten well at Copal and Mezzanine, which are both north of the T-junction, and Zamas, which is south.