Food Safety Report: Taco Mesa, Los Alisos Boulevard, Mission Viejo, CA, USA 5 years ago • details 25 Ate beef tacos on Tuesday and have had diarrhea since