1. Pepe's Produce 2621 Hickory St, Dallas, TX 75226 Coordinate: 32.77617,-96.77884 Phone: (214) 928-9388