Rate, review and share your experiences at Torres Taco Haven, Teodora's Mini Taco, Lupita's Mexican Restaurant, Don Pedro Mexican Restaurant and more on Tupalo.