Birria Culiacan - Montwood

2nd place Tacos
Address: 
11335 Montwood Dr Suite B, El Paso, TX 79936

2nd place Tacos -- El autentico sabor Sinaloense.

Monday - Thursday: 11:00 am-8:00 pm
Friday - Sunday: 10:00 am-8:00 pm