Tamales el castillo appears to be a restaurant specializing in tamales. The search results indicate a focus on this traditional Mexican dish.