Gourmet Food Trucks & Premium Ingredients

Serving the Bay Area and beyond since 2002

Roli Roti was founded by Thomas Odermatt, a third-generation master butcher from Switzerland.

Roll with the Roli team!

One of our favorite things about the weekend ✨
.
.
.
#roliroti #rolirotigourmetrotisserie #eatersf #sfeats #sffoodie #unloktsf #craveit #bayareafoodie #bayareabites #bayareaeats #infatuationsf #porchetta #weekendeats #weekendvibes #tgif #fridaymood #buzzfeastfood #buzzfeast #forkyeah #forkfeed #meatporn #meatsweats #cuesa #insiderfood #tastemade #myfab5
Every angle is a good angle 😎
.
.
.
#roliroti #rolirotigourmetrotisserie #eater #eatersf #sfeats #sffoodie #bayareaeats #bayareabites #plated #infatuationsf #buzzfeast #buzzfeastfood #forkyeah #beautifulcuisines #forkfeed #spoonfeed #firstwefeast #goodside #potatoes #brusselsprouts #bestfoodsf #bestfoodfeed #myfab5 #foodtruckfinds #organic #nongmo #craveit #buzzfeastfood
Volunteer as ‘Rib-ute 🙋‍♂️🙋‍♀️
.
.
.
.
.
#roliroti #rolirotigourmetrotisserie #eater #eatersf #sfeats #sffoodie #unloktsf #ribs #babybackribs #bestfoodsf #bestfoodfeed #bayareabites #bayareafoodie #bayareaeats #infatuationsf #meatporn #butchersofinstagram #foodtrucklife #rotisserie #buzzfeast #farmersmarketfinds #buzzfeastfood #tastemade #foodandwine #insiderfood #tastemade #hungergames
Hard to pick a favorite, ain’t it? 🐔 .
.
.
.
.
#roliroti #rolirotigourmetrotisserie #eater #eatersf #sfeats #sffoodie #unloktsf #eatthis #eatthisnotthat #rotisseriechicken #butchersofinstagram #poultry #infatuationsf #foodandwine #bayareabites #bayareafoodie #bayareaeats #buzzfeastfood #buzzfeast #forkyeah #forkfeed #bestfoodsf #myfab5 #tastemade #insiderfood #dailyfoodfeed
Getting a little dressed up for Friday night ✨ .
.
.
.
.
#roliroti #rolirotigourmetrotisserie #eater #eatersf #sfeats #sffoodie #bayareaeats #bayareabites #taop #plated #platedpics #infatuationsf #buzzfeast #buzzfeastfood #forkyeah #beautifulcuisines #forkfeed #spoonfeed #firstwefeast #feedfeed #f52grams #tgif #classy #fridaymood #potatoes #brusselsprouts #huffpotaste
A little caffeine and a lot of delicious ☕️ 🥪 🐷 .
.
.
.
.
#roliroti #rolirotigourmetrotisserie #eater #eatersf #sfeats #sffoodie #unloktsf #infatuationsf #buzzfeast #bayareabites #bayareafoodie #buzzfeastfood #sandwichporn #sandwichmaker #forkyeah #forkfeed #porchetta #bluebottlecoffee #ediblesf #bestfoodsf #bestfoodfeed #insiderfood #tasty #tastemade
There’s mac & cheese, there’s PB & J, and then there’s chicken and potatoes 👌
.
.
.
.
#roliroti #rolirotigourmetrotisserie #eater #eatersf #sfeats #bayareabites #bayareafoodie #sffoodie #craveit #buzzfeastfood #infatuationsf #bestfoodsf #bestfoodfeed #foodandwine #eattheworld #farmersmarketfinds #forkyeah #forkfeed #rotisseriechicken #rotisserie #dailyfoodfeed #huffpotaste #potatoes #foodpairing #foodcombos
There’s a lot going on here, but it’s all good things, we think 😍
.
.
.
.
.
#roliroti #rolirotigourmetrotisserie #eatersf #sfeats #porchetta #rotisseriechicken #foodtruckfood #meatporn #meatsweats #butchersofinstagram #buzzfeastfood #buzzfeast #infatuationsf #sffoodie #bayareafoodie #bayareaeats #eatthis #bestfoodsf #tastemade #insiderfood #myfab5 #eatingforinsta #carnivore #meateater #meatheals
It’s all in the finishing touch (aka the rosemary sea salt) ✨
.
.
.
.
.
#roliroti #rolirotigourmetrotisserie #eater #eatersf #sfeats #sandwichporn #sandwichamerica #infatuationsf #bayareabites #bayareaeats #bayareafoodie #sffoodie #buzzfeastfood #buzzfeast #craveit #eatthis #finishingtouch #porchetta #ediblesf #forkyeah #forkfeed #bestfoodsf #bestfoodfeed #foodandwine #eattheworld #myfab5
Weekend is served. TGIF! .
.
.
#roliroti #rolirotigourmetrotisserie #eatthis #eatersf #eater #sfeats #sffoodie #bayareabites #bayareafoodie #bayareaeats #infatuationsf #eeeeeats #buzzfeast #forkyeah #forkfeed #bestfoodsf #spoonfeed #craveit #sandwichamerica #sandwichporn #porchetta #porkbelly #eattheworld #tastemade #firstwefeast #dailyfoodfeed #buzzfeastfood #eatingfortheinsta #tgif #fridaymood
Roll with the Roli team! Follow along @roliroti
One of our favorite things about the weekend ✨
.
.
.
#roliroti #rolirotigourmetrotisserie #eatersf #sfeats #sffoodie #unloktsf #craveit #bayareafoodie #bayareabites #bayareaeats #infatuationsf #porchetta #weekendeats #weekendvibes #tgif #fridaymood #buzzfeastfood #buzzfeast #forkyeah #forkfeed #meatporn #meatsweats #cuesa #insiderfood #tastemade #myfab5
Every angle is a good angle 😎
.
.
.
#roliroti #rolirotigourmetrotisserie #eater #eatersf #sfeats #sffoodie #bayareaeats #bayareabites #plated #infatuationsf #buzzfeast #buzzfeastfood #forkyeah #beautifulcuisines #forkfeed #spoonfeed #firstwefeast #goodside #potatoes #brusselsprouts #bestfoodsf #bestfoodfeed #myfab5 #foodtruckfinds #organic #nongmo #craveit #buzzfeastfood
Volunteer as ‘Rib-ute 🙋‍♂️🙋‍♀️
.
.
.
.
.
#roliroti #rolirotigourmetrotisserie #eater #eatersf #sfeats #sffoodie #unloktsf #ribs #babybackribs #bestfoodsf #bestfoodfeed #bayareabites #bayareafoodie #bayareaeats #infatuationsf #meatporn #butchersofinstagram #foodtrucklife #rotisserie #buzzfeast #farmersmarketfinds #buzzfeastfood #tastemade #foodandwine #insiderfood #tastemade #hungergames
Hard to pick a favorite, ain’t it? 🐔 .
.
.
.
.
#roliroti #rolirotigourmetrotisserie #eater #eatersf #sfeats #sffoodie #unloktsf #eatthis #eatthisnotthat #rotisseriechicken #butchersofinstagram #poultry #infatuationsf #foodandwine #bayareabites #bayareafoodie #bayareaeats #buzzfeastfood #buzzfeast #forkyeah #forkfeed #bestfoodsf #myfab5 #tastemade #insiderfood #dailyfoodfeed
Getting a little dressed up for Friday night ✨ .
.
.
.
.
#roliroti #rolirotigourmetrotisserie #eater #eatersf #sfeats #sffoodie #bayareaeats #bayareabites #taop #plated #platedpics #infatuationsf #buzzfeast #buzzfeastfood #forkyeah #beautifulcuisines #forkfeed #spoonfeed #firstwefeast #feedfeed #f52grams #tgif #classy #fridaymood #potatoes #brusselsprouts #huffpotaste