What is Churrasco?

Barnyard Churrasco & Grill has brought a new taste sensation to Ormskirk, with the first churrasco restaurant the town has ever seen – but what exactly does this mean? What makes a churrasco, where does it come from and what makes it special? Our answer will always be “come and see for yourself” – but … Read more

Call Now