Padre Rita Grill

4001 Padre Blvd
South Padre Island, TX
956.761.7482
26.11419
-97.169712
Hours:
Mon - Sun:11am - 1am

for Padre Rita Grill
Directions
from: