Los Escudos is a restaurant offering a menu that includes burgers and other dishes. It provides amenities such as Wi-Fi, air conditioning, and options for private events and takeaway. The establishment is accessible to people with reduced mobility and welcomes pets.