MenuBrat › Santa Ana › Carnitas Torres Santa Ana Carnitas Torres 📍 633 S Main St, Santa Ana, Santa Ana, CA 92701 🧭 Directions Open in Google Maps ↗