Castilla offers home-style cuisine. Credit cards are accepted.