Restaurante Los Castellanos is a small family restaurant offering delicious homemade food in a modern and clean environment. It specializes in Mediterranean and Spanish cuisine.