The "Keep Watch" brand opened a new location in Los Angeles last weekend, so we took an in-depth look. Check it out.