C
Craig Winsor Review of La Rumbla Restaurant
Very nice food ,meals have improved, air condition...
Very nice food ,meals have improved, air conditioning needs servicing,waitresses need more training, dress code could be improved doing away with thongs and t shirts
Comments: