Food Safety Report: Palma, North 2nd Street, Phoenix, AZ, USA 11 months ago • details 509 Comments Comment We all got nausea, stomach pain, most diarrhea and vomiting.