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). La Nave (tel. 984/871-2592) is a good Italian restaurant. At Azafrán (tel. 984/129-6130) you can get surprisingly 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, both of which are north of the T-junction, and Zamas, which is south.