The post on the Urth to be in Santa Monica got me wondering about this place on Washington Blvd. in the strip mall between Palawan and Villa Marina on the south side of the street.
Is it as good as the crowds would indicate? I ride by on my bicyle every day and it is normally jammed, especially when the weather is nice, but pretty busy all the time.
Anyone with first hand knowledge want to give their impressions?