Pedros Restaurant, DEL RIO, Texas (TX)
Comfortably situated at West Us Highway 90 () in DEL RIO, Texas (TX) (78840), Pedros Restaurant can be contacted at 8307745112. Please do call up upfront to reserve your spot in the restaurant.
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