Restaurants & Bars 6

Red Thai Chilies

jeff55432 | Dec 2, 2012 05:09 PM

Does anyone know where to find these? You can get the green version almost everywhere, but I never see the red ones. I make a hot sauce with these and really need to find someone who carries them (they need to be fresh, not dried).


Want to stay up to date with this post?