Taco Bell Spotted Testing New Beefy Potato-Rito
Taco Bell has been spotted testing a new Beefy Potato-Rito at select locations in the Memphis, Tennessee area. According to Reddit user ZoinksIT’s description, the Beefy Potato-Rito is basically just a twist on Taco Bell’s ..