A sede física do MECA é uma mistura de bar, café, lojinha, espaço pra eventos e local pra trabalhar. Situada na Rua Artur de Azevedo, nº499, no bairro de Pinheiros, tem programação diversificada e está entre os espaços mais interessantes de São Paulo.