Ignacio Zaragoza. Between Bulevard Marina, Cabo San Lucas, Baja California Sur, Mexico 23450
Overall Rating
Review
The best pizza crust I have ever had. Much better than anything I've had in the states. I have been to Cabo twice and eaten here 4 times total. It's awesome. Never been sick.