San Rafael is one of those neighbourhoods where you can eat well on Mexican and Latin American food without the prices that come with eating the same dishes a few kilometres east in Roma or Condesa. The stretch around Avenida Ribera de San Cosme is a reliable place to start, with straightforward taquerías and fondas that locals return to weekly. If you want honest Mexican cooking at everyday prices, this neighbourhood consistently delivers.