Search More


Red Rock Chili - Closed

401 Newport Center Drive # A105 Newport Beach, CA 92660 | Newport Beach | 949-760-0752
Related Stories (1)

Related Stories

  • Food: Reviewed
    Photo by Matt OttoChuck wagon cooks accompanying cowboys on long cattle drives invented chili. Or maybe it was prisoners trying to disguise the taste of the rancid meat that wardens forced...