When do they sell birria?
Address: 1480 S White Rd #4749, San Jose, CA 95127, USA
cesar espinoza | Sep 14, 2018
It is the specialty of the house, and there are every day of the week.
Ernesto De anda | Sep 14, 2018
Every day
Felicita Santos | Sep 14, 2018
weekends
Angie C | Sep 14, 2018
I think the weekends
Thanks! Your answer is awaiting moderation.