The best Taquitos by dhe on Eaten
Taquitos
1 review
REALLY GOOD
1st TAQUITOS
Aldaco's Taco Bar, Lansing
Crunchy…just the way I like them.