This app was mentioned in 11 comments, with an average of 1.36 upvotes
For text messages I had some success with TextMe https://play.google.com/store/apps/details?id=com.textmeinc.textme
but it was not always a reliable app.
Check if your phone can support two sim cards, or a sim card and an e-sim, and then buy a cheap Tesco mobile sim only or PAYG sim
If you just want to the text to be from a us number the there are several apps available that will generate generate you a us number.
I remember using app textme couple of years ago which generated a us based number on which texting was possible.
https://play.google.com/store/apps/details?id=com.textmeinc.textme
Lookup the app and see if its of any help to you
I've not tried it with Uber Eats but it worked for me with other stuff. Would Textme (https://play.google.com/store/apps/details?id=com.textmeinc.textme) work? I've not used it so have no idea myself.
I use FireRTC because I don't mind not getting a call back. You can set anything for the caller ID (it's not a real phone number, but it will display it on the recipient's phone.
But they suspended account creation for a while.
So if I call a scammer and want to get calls back, I am using TextMe app (Android Google Play | iOS App Store). Your 1st phone number is free and calling any US and Canada and toll free numbers are free. However, international calls require you to earn credits (you can do so by completing ad offers or by buying credits). If you burn your number, getting a new one is not free, however you can get a new number for free by not being active on the app for 30 days (they will automatically burn your number, but assign a new one to you for free once you come back and use the app).
Text Me Recipient of call need not have the app installed, calls landlines and international too.