Where To Stream Star vs. the Forces of Evil Season 4 Episode 26
Britta's Tacos
- Aired April 28, 2019
- 15 Min
- Rated 7.5
- Number 100 Of 106 Rated Episodes
Marco is determined to consume 50 tacos in order to win a special prize that is being offered at Britta's Tacos restaurant.