El Pechocho
In the parking lot of Guaymas beach fisheries, 8385 Grand Ave, Peoria 85345