Del Frisco's Grille - 4138 W Boy Scout Blvd, Tampa, FL 33607, USA on Eaten