Casa Rosa Inn

761 TX-100 Port Isabel TX 78578 USA

(956) 943-2052

Location