Бар Masters & Margaritas находится в самом центре Москвы, рядом с Третьяковской и Новокузнецкой станциями метро, а также в непосредственной близости от Кремля. Интерьер бара выполнен в оригинальном стиле, с несколькими залами, каждый из которых оформлен по-своему.