Birria shop

306 Main St, Hackensack, NJ

Menu (As of 10/29)

Birria shop: hours and how to order