
A volunteer wearing a āDOMESTIC TERRORISTā apron grills racks of ribs. Celeste Noche
Volunteer-based mutual aid kitchen Riot Ribs has been serving free meals at Southwest 4th and Salmon (the center of many Portland protests) since July 4. Since then they've expanded their operation to offer clothes, medical supplies, and safety equipment to whoever needs it. Everything theyāre offering comes from donationsāeither dropped off or purchased with crowdsourced funds. The collective, made up of houseless folks, BIPOC, and trans individuals, continue to feed anyone and everyone 24/7 even after being repeatedly assaulted by PPB and federal officers.

Smoke from four grills waft into Lownsdale Square with afternoon sun spilling through the trees to create rays of light and smoke. Celeste Noche
During the day the smoke coming from Riot Ribsā grills is a sharp contrast to the clouds of tear gas from the previous night. Thereās something comforting about inhaling the smoky scent, knowing it isnāt the spicy air weāve come to expect from federal officers every evening.

A growing pile of mismatched coolers sits next to the cooking tent. Celeste Noche
Riot Ribs runs on donations, and seeing their piles of coolers, bottled water, and other goods growing ever larger is delightful. The operation runs without electricity or waterāand if this isnāt a testimony to mutual aid, I donāt know what is.

A volunteer grills vegan sausages, placing them on a tray. Celeste Noche
I'm also thrilled that vegan options and a dedicated veggie grill are also available. When they say āfeeding everybody and anybody,ā they mean it.

Free clothing is also offered, including "Riot Ribs" T-shirts. Celeste Noche
At night, the tent glows with a different energy. During the day, theyāre primarily feeding houseless folks, while in the evening, itās everyone. This obviously isnāt about me, but I get emotional over how this community continues to show up for each other night after night.

A volunteer organizes individually packaged snacks. Below the table, plastic bins are filled with ice and beverages. Protestors look on, debating what to snack on. Celeste Noche
Protestors fuel up, grabbing snacks and drinks. Water bottles are especially handy for flushing eyes when the tear gas comes. A wholesome activity is watching folks walk by, wide-eyed at the abundance.

Riot Ribs volunteers continue to serve plates of food under a lit canopy. In the foreground, protestors in gas masks are silhouetted as they walk past to escape tear gas. Celeste Noche
When federal officers fire the first flash bangs of the evening, the folks at Riot Ribs donāt flinch. And when tear gas is deployed, volunteers carry on with a "business as usual" attitude as some protestors retreat from the federal courthouse to get away from the fumes.

Clouds of gas arrive, and volunteers get out protective gear. Celeste Noche
The thick tear gas temporarily drives away the line of people waiting for a plate of food. Riot Ribs volunteers remain at their stations, taking a momentary break to put on gas masks and goggles.

A volunteer wearing a gas mask and gloves holds a plate with buns with one hand and dishes barbecue with the other. Foil-covered serving trays full of food stand by, ready to be served. Celeste Noche
Less than ten minutes after the first wave of tear gas, and the lines of people are back. Riot Ribs returns to service. On more than one occasion, federal officers have assaulted Riot Ribs volunteers with munitions, and yet they keep on going. As they wrote in a July 20 tweet, āCooking ribs with broken ribs.ā
Hours after taking my last photos for this piece, federal officers raided Riot Ribsā station, breaking tables and pepper spraying all the items that were left over, including medical supplies and the inside of grills. They're already back up and running, but can always use more donations so they can continue feeding the people. Check the FAQ page to find out what they regularly need. Donate via CashApp $riotribs, Venmo @riotribs, or drop off donations in person at SW 4th and Salmon.
Celeste Noche is a documentary and editorial photographer. Find her work at @extracelestial on Instagram and Twitter.