O Casar is a Spanish restaurant specializing in BBQ and grilled dishes. They also offer catering services for various events and are known for their presence at local fairs.