Get it delivered to your door
Barba Roja Restaurant & Bar
Barba Roja Restaurant & Bar
Barba Roja Restaurant & Bar

Barba Roja Restaurant & Bar

|DashPass|
Birria, Tacos|$$