Find caribbean restaurants in Aurora, IL. Listings include Chupacabra Puerto Rican Kitchen.
Puerto Rican cuisine "Traditional flavor with a twist"