Lisbon Street KFC and Taco Bell Is Getting an UpdateLisbon Street KFC and Taco Bell Is Getting an UpdateThe owners of the Kentucky Fried Chicken and Taco Bell on Lisbon Street in Lewiston are putting $200,000 into some store updates.Jeff ParsonsJeff Parsons
Kylie's Homemade Taco BellKylie's Homemade Taco BellI can finally say that I've experienced Taco Bell (kind of). Kylie QueenKylie Queen