Mesón El Castillo offers traditional, home-style cuisine in a welcoming atmosphere.