Los Amigos is a tapas restaurant offering flavorful dishes in a welcoming atmosphere.