Outstanding Classic Burrito at Tio Leo's in Poway, California! Burritos here are smothered with your choice of red or green sauce. Both are so good I cannot resist going in full "Christmas Style".
Outstanding Classic Burrito at Tio Leo's in Poway, California! Burritos here are smothered with your choice of red or green sauce. Both are so good I cannot resist going in full "Christmas Style".
No comments:
Post a Comment