Red Lobster, Northeast 8th Street, Homestead, FL 33033, USA
5 years ago •reported by user-qphq1953 • details
Me and my mom went there around lunch ,2 pm and had the Friday special fish and chips Also had call slaw and a strawberry margarita now we are both sick as dogs | Symptoms: Nausea, Other
