I'm embarrassed to say I haven't been by to see Steve at his not-so-new-now eatery yet, but wanting to take some out-of-town guests this week. Where do you park? What are the hours?