El Castillo is a restaurant specializing in grilled burgers and other dishes cooked on a charcoal grill. They offer homemade desserts, pizzas, roasted chicken, and kebab. Delivery service is available.