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