Here's what Trippy members say about Red O Restaurant:
"Also, there's a new Red O Restaurant in Santa Monica to check out." See More