Cowboy land is one of the best restaurant I have expreianced whilst on a holiday. My friend and I both had the Beef steak that was offered and one of the best steaks I have had in a long time. lovely place to eat, staff very friendly and really nice food at a reasonable price but some of menu quite expensive.