New American · $$$$
1229 E 8th Ave, Tampa, FL
Long-running Tampa fine-dining restaurant, now on East 8th Avenue in Ybor City.