We recently heard this was open again, we had eaten there several times in 2004.

Is it still in the same location, with the same owners?

Are patrons still allowed to bring their dogs for lunch?

Thanks for any info.