Probably every Thai restaurant in the country has SrirachaI'm actually surprised to see even [link|http://maps.google.com/maps?q=thai+restaurants&near=Cleveland,+OH&ll=41.499321,-81.695709&spn=0.142968,0.256805&om=1|this many], but I can say for sure I've never noticed any of these.