Epic Surf And Turf Burrito @ Del Taco on Eaten
EPIC SURF AND TURF BURRITO
Burrito
1
REVIEW
4.3
RATING
REVIEWS
:(
NOT FOR ME
cicig's Burrito list
I think they meant Epic Fail Surf and Turf. Not good. Kinda gross.