Los Carros is a restaurant.