ok...don't get mad because i am going to be so vague about this place. it's on olympic and...8th? 4th? right on the corner.. before you hit vermont from coming fro the west side. they have mesquite bbq with rice paper and daikon wraps. what is the name of this place? and is it still good? thanks for your help!