Senor Birria

9952 Lakewood Blvd, Downey, CA

Menu (As of 10/30)

Entrees

Extras

Aguas

Senor Birria: hours and how to order