La Perrada de Mao: A popular spot serving hot dogs. Open daily.