Food Safety Report: Captain D's, Elida Road, Lima, OH, USA 1 year ago • details 18 i had the lobster rolls and immediately the next morning i was so sick