Food Safety Report: Taco Bell, North Figueroa Street, Highland Park, Los Angeles, CA, USA 2 years ago • details 1.2K 1 Share I have the worse vommiting diarrhea Stomach is killing me ! I hate this place f**k taco