Pedros Restaurant, DEL RIO, Texas (TX)
Conveniently located at West Us Highway 90 () in DEL RIO, Texas (TX) (78840), Pedros Restaurant can be reached at 8307745112. Please call ahead of time to make a reservation.
More restaurants in DEL RIO, Texas (TX)
Pedros Restaurant contact information and details:
Address: West Us Highway 90 - , DEL RIO, Texas (TX) 78840
Contact Phone: 8307745112
