El Floridita Seafood Restaurant - Bird Road, Southwest 40th Street, Miami, FL, USA
2 years ago •reported by user-dbhpy333 • details
Suspected source: I ate a salad at a restaurant with salmon and italian dressing. Felt sick and started vomiting less than an hour later. I am still nauseous a day later with vomitinh urges.
Onset: Less…