We’ve got 100 places to eat on the map, in a town small enough to walk from one end to the other before your food would have arrived anywhere else. The range runs from a plastic-stool taco stand to a candlelit dining room, and neither one feels out of place.
Four things are worth knowing before you pick. The tacos are the best cheap meal in town. The seafood comes off the coast you can see from the table. A handful of places put your chair on the sand, and the beach clubs add a sunbed to lunch. And the Mexican kitchens worth sitting down in are mostly on Avenida Revolución.
Most nights you just turn up: only 18 places take a reservation. Beyond the four below, there is proper Italian and pizza, a serious run of plant-based kitchens, and the cafés the whole surf town runs on.
How we pick: this page shows every place to eat on our map. Where one of us has eaten, we tell you what to order, and our shortlist is where we narrow it down.