Just Birria is a Mexican restaurant specializing in birria, a flavorful stew. Open rain or shine.