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". | dce88 April 21 | 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