Castillo is a Mexican restaurant offering burritos, carnitas plates, and other traditional Mexican dishes in a vibrant setting with murals.