1. Pedro's del Este 212 Walnut St, Hudson, WI 54016 Coordinate: 44.97467,-92.75633 Phone: (715) 808-0118
2. San Pedro Cafe 426 2nd St, Hudson, WI 54016 Coordinate: 44.96657,-92.7554 Phone: (715) 386-4003