This place is great! I visit here everytime I come to California! Pros: Good Service, Great Selection, Nice Atmosphere
All reviews seem positive