Don,
According to my info Steve's has two places in Daytona. One at 1620 South Atlantic Ave (A1A) and the other on South Nova Road. I have not been to the Nova Road restaurant. My only experience has been the one on South Atlantic. Been a couple of years since I was there, and I didn't have the Greek food (except maybe the desserts), but the American food was very good.
The new place on South Nova may be just as good, and it looks like it's closer to the Speedway.
Also for a note, if anyone is staying in Daytona Beach on South Atlantic Ave (A1A) and South of I-92, it is usually much faster if you take Orange Avenue (2 blocks south of I 92) and go over it's bridge. The I-92 bridge can be a pain in the butt in the late afternoon with show traffic and regular commuter traffic trying to use the same road. You can even use the Orange Avenue bridge to go to North Atlantic Ave as it dumps you out about 12 blocks south of where I 92 drops you. In the past, traffic has always been a lot lighter using this road then on I 92, and can get you back to your hotel 20 minutes earlier than I 92 unless you are staying in North Daytona Beach.
To get to Orange Ave, from the Speedway, take I 92 East and turn right onto Nova Road, then take the 2nd left on to Orange Street and then follow Orange Ave across bridge to the Atlantic Ave (A1A), where you can go either north or south.
If I don't make it, I hope you all have a great time with out me.:( :CRY: :CRY: