LA PALOMA, Riverside CA

 



 

All gone. Too bad; you'd think someone would appreciate the sci-fi robot ant legs by the door, and the fine happy sign -

What is that chef doing

That's not going to stay there unless everything is glued and starched