Food Safety Report: Arby's, 16415 E Admiral Pl, Tulsa, OK 74116, United States 5 years ago • details 10 Comments Comment My friend got sick from here, eating roast beef. He said this is the worst. He’s still having stomach cramps and bloating. The vomiting and diarrhea has stopped at least.… See more