Haven't seen them on the menu but I'm sure they would accommodate such a request.
I didn't see carne asada on the menu, per se.
Haven't seen that, but they do have Machaca Omelettes (almost the same)
No
Thanks! Your answer is awaiting moderation.