MenuBrat › Los Angeles › Nacho Pizza DTLA Los Angeles Nacho Pizza DTLA Pizza 📍 648 Main St, Los Angeles, Los Angeles, CA 90014 🧭 Directions 📞 (747) 229-1364 🌐 Website Today 6 PM–10 PM Open in Google Maps ↗ Hours Today 6 PM–10 PM Sunday Closed Monday 6 PM – 10 PM Tuesday 6 PM – 10 PM Wednesday 6 PM – 10 PM Thursday 6 PM – 10 PM Friday 6 PM – 10 PM Saturday Closed