Food Safety Report: The Coffee Bean & Tea Leaf, 10834 W Charleston Blvd, Las Vegas, NV 89135, USA 5 years ago • details 44 Bought a hot latte, tasted funny. stomach started gurgling and cramping all day and finally vomit late that evening