Posted on March 24, 2012December 13, 2015 by simon Mimosa in Carlow is the best place for food. This is their chorizo empanadas with tomato relish. Yum!