Update Info - Salsa Padre Grill & Bar
This restaurant was reported as closed. If it is open, let us know.
Salsa Padre Grill & Bar
4001 Padre Blvd
South Padre Island, TX 78597
4001 Padre Blvd
South Padre Island, TX 78597