Dado el carácter turístico con afluencia nacional e internacional de Santa Marta y su distrito, existe una variada gastronomía de cocina internacional y comidas rápidas; generalmente, los platos que más se encuentran son a base de pescado y frutos del mar. Los restaurantes se concentran en el centro histórico, en el puerto marítimo a lo largo de la avenida Bastidas, en El Rodadero, en Taganga y en las plazas de comidas de los centros comerciales. Los
hay lujosos, sofisticados, económicos y de comidas rápidas.
Guía turística de San Andrés