Los Chicos is a restaurant offering delicious Spanish cuisine in a welcoming and authentic atmosphere.