Skip to content
Birria Hands (2106 N University Ave)

Birria Hands (2106 N University Ave)

4.1 xStar (88)7823.3 kmMexicanTacosLatin American€€Info

xDelivery bag remove Delivery unavailable

Tap for hours, info, and more

2106 N University Ave