La Copa Inn Beach Hotel

350 Padre Blvd
Texas
United States