Los Derretidos: Serving delicious hot dogs. Open daily.