Castelo Grill, Steakhouse in São Carlos, Brazil.
Castelo Grill is a steakhouse in São Carlos that specializes in grilled meat selections served on skewers, paired with traditional Brazilian sides like rice, beans, and farofa. The establishment operates in the churrascaria style, where servers bring different cuts directly to your table throughout the meal.
The restaurant was founded in 1957 and has become a central gathering place for dining in São Carlos. Over the decades, it has established itself as a longstanding fixture where multiple generations of locals have shared meals.
The restaurant keeps alive the Brazilian churrascaria style of dining, where grilled meats come directly to your table, and people share plates and conversation over a leisurely meal.
The restaurant accepts reservations through phone or WhatsApp, which is helpful for planning your visit, especially if you are coming with a group. Making a reservation in advance is recommended since it is a popular spot and can get busy.
The menu features distinctive cuts such as Angus beef strips and BBQ spare ribs, served with garlic butter toast and a house-made onion sauce. These specific preparations give the restaurant its own signature style that sets it apart from other grilleries in the area.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.