Deuteronomy 12:18

18 You and your children, together with your servants and the Levites who live in your towns, are to eat these offerings only in the presence of the Lord your God, in the one place of worship chosen by the Lord your God. And you are to be happy there over everything that you have done.

Deuteronomy 12:18 In-Context

16 But you must not eat their blood; you must pour it out on the ground like water.
17 Nothing that you offer to the Lord is to be eaten in the places where you live: neither the tithes of your grain, your wine, or your olive oil, nor the first-born of your cattle and sheep, the gifts that you promise to the Lord, your freewill offerings, or any other offerings.
18 You and your children, together with your servants and the Levites who live in your towns, are to eat these offerings only in the presence of the Lord your God, in the one place of worship chosen by the Lord your God. And you are to be happy there over everything that you have done.
19 Be sure, also, not to neglect the Levites, as long as you live in your land.
20 "When the Lord your God enlarges your territory, as he has promised, you may eat meat whenever you want to.
Scripture taken from the Good News Translation - Second Edition, Copyright 1992 by American Bible Society. Used by Permission.