Liquid error (layout/theme line 135): Could not find asset snippets/cart-icon.liquid
Liquid error (layout/theme line 136): Could not find asset snippets/search-icon.liquid

CaJohns Classic Chile Lime Taco Hot Sauce

£9.00 GBP
Back to shopping

CaJohns Classic Chile Lime Taco Hot Sauce

£9.00 GBP

Products are shipped within 1-2 days

Product description

Simple ingredients and classic flavours make this hot sauce a winner in the kitchen! Add to tacos, nachos, fajitas, enchiladas and more.

Ingredients: Green Serrano pepper mash (green Serrano peppers, salt), Louisiana style hot sauce (aged Cayenne peppers, distilled vinegar, salt, xanthan gum), apple cider vinegar, distilled vinegar, water, smoked Serrano chile powder, lime juice, brown sugar (cane sugar, molasses), garlic powder, onion powder, cumin, Ancho chile powder,  roasted garlic, xanthan gum. 148 ml

Manufactured by CaJohns 

Back to shopping

This site requires cookies in order to provide all of its functionality.

// Delay chat widget loading setTimeout(function() { var gorgiasScript = document.createElement('script'); gorgiasScript.src = 'https://widget.gorgias.io/chat.js'; gorgiasScript.async = true; document.body.appendChild(gorgiasScript); }, 5000); // Load after 5 seconds function loadJQuery() { if (window.jQuery) return; var script = document.createElement('script'); script.src = 'https://code.jquery.com/jquery-3.5.1.min.js'; script.crossOrigin = 'anonymous'; document.body.appendChild(script); } // Load on user interaction ['mouseover', 'keydown', 'touchmove', 'scroll'].forEach(function(event) { window.addEventListener(event, loadJQuery, {once: true}); }); // Fallback - load after 3 seconds if no interaction setTimeout(loadJQuery, 3000); // Lazy load images when they come into viewport document.addEventListener('DOMContentLoaded', function() { if ('IntersectionObserver' in window) { const lazyImages = document.querySelectorAll('img[loading="lazy"]'); const imageObserver = new IntersectionObserver(function(entries, observer) { entries.forEach(function(entry) { if (entry.isIntersecting) { const lazyImage = entry.target; lazyImage.src = lazyImage.dataset.src; if (lazyImage.dataset.srcset) { lazyImage.srcset = lazyImage.dataset.srcset; } lazyImage.classList.remove('lazy'); imageObserver.unobserve(lazyImage); } }); }); lazyImages.forEach(function(lazyImage) { imageObserver.observe(lazyImage); }); } });