"Birria tacos were amazing. I definitely wish I didn't live in Texas."
Phone: (+1)7083445413,(+1)7082238235
Address: 112 N Broadway, Melrose Park I-60164, United States
City: Melrose Park
Monday: 10:00 -21:30
Wednesday: 10:00 -21:30
Thursday: 10:00 -21:00
Friday: 10:00 -22:00
Saturday: 09:00 -22:00
Sunday: 08:30 -21:30
Dishes: 3
Amenities: 7
Categories: 5
Reviews: 310