Best Burrito restaurant in Loughrea, ireland