Chupacabra Puerto Rican Kitchen Description:
.
Address:
31 N Broadway, Aurora, IL 60505, United States
Phone:
+1 708-247-9305
Website:
https://www.chupacabraprkitchen.com/
Store Hours:
Sunday: 11AM-7PM | Monday: Closed | Tuesday: Closed | Wednesday: Closed | Thursday: 4-9PM | Friday: 11AM-9PM | Saturday: Closed