Get directions to: Taco Loco, Leominster, MA Restaurant address: 301 Lancaster St Leominster, MA 01453, USA Driving Walking Bicycling Restaurant: Taco Loco