Existen establecimientos reconocidos y algunos de los mejores restaurantes del país, con especialidades en comida mexicana, española, francesa, brasileña, japonesa, italiana, india o hindú, árabe, libanesa, griega, china, argentina, tailandesa y varios restaurantes especializados en comida vegetariana, orgánica y cocina fusión.