El Castillo offers fresh, homemade food with locally sourced ingredients. The menu includes bar snacks, pizzas, and burgers.