I think they open this week. The location is in the old Pedro's Grill on Vermont. Apparently the kitchen is a lot bigger, they're adding a bar, and I think a more formal dining room off the main room. That's what I've heard. I'm eager to check it out.