31 N Broadway located in beautiful Downtown Aurora, IL 60505
Slow roasted pernil, arroz con gandules, green salad, and tostones a huge favorite to our customers.
Welcome to Chupacabra Puerto Rican Kitchen. Now open Thursdays 4-9 pm!!
We're are not accepting reservations at this time, walk in's are welcome. Thank you