Tequila House is a Mexican restaurant in Moscow that has a large selection of tequila and mezcal. The menu features classic Mexican dishes like tacos, burritos, and enchiladas, as well as some unique creations. The restaurant has a cozy atmosphere and friendly staff.