San Gil isn't a gourmet destination, but it does have a collection of restaurants serving home-cooked local cuisine alongside some good international fare. For self-catering there's Autoservice Veracruz on the plaza (better for fresh fruit and veggies) and Metro – San Gil's biggest; better for dry goods – inside Centro Comercial El Puente, San Gil's modern shopping center.