Is the Dog N Suds restaurant at 601 Sagamore Parkway South still open? Their website says it is closed 'for the season'. Google Earth shows what looks to be a Mexican Restaurant at that location. Did it move? Close for good? Is there another in the area easy to get to from I-65?
Thanks for any info.