Castellar Brasas offers grilled cuisine with vegetarian options. They serve lunch and dinner, with a full bar and outdoor seating. They offer daily menus and accept credit cards.