Search More

Locations

Red Rock Chili - Closed

401 Newport Center Drive # A105 Newport Beach, CA 92660 | Newport Beach | 949-760-0752
Map
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...
Loading...