La brasserie est située sur la place des Prêcheurs en plein centre-ville d'Aix et affiche une carte orientée "cuisine bistrot".
Le restaurant propose une cuisine traditionnelle simple mais raffinée.
Le Chastel est privatisable pour divers évènements : mariages, anniversaires, évènements d'entreprise, ...