This Mexican restaurant is known for its juicy Birria and adobada tacos, served with fresh-made tortillas. They also offer chimichangas.