Los Angeles, California
Costa Del Sol Restaurant