I can't speak to those specific tacos, the only thing I ever have at Red Lobster is cheddar biscuits(nom nom nom) and that one meal that gives you lobster, crab, and shrimp.
Still tacos are awesome. Got this great place right off of 79th street with great steak tacos. It has been nearly a decade since I've been to Taco Bell and that is because I went to this place lol. I can't in good conscience ever go to Taco Bell again when I know that just an extra 2 minutes away is a infinitely better place that is open until 11pm(Midnight on Saturdays)