Señor Birria

11151 Los Alamitos Blvd, Los Alamitos, CA

Menu (As of 11/1)

Aguas

Botella

Lata

Señor Birria: hours and how to order