Rumba
Restaurant/cafe
89119 Las Vegas
United States
A Latin Restaurant with Live Music,Dancing,Tapas,Taqueria, private room for parties
Restaurant/cafe
A Latin Restaurant with Live Music,Dancing,Tapas,Taqueria, private room for parties