205 Westshore Plaza
Tampa, FL 33609
Sophisticated spot serving inventive takes on Mexican classics in a dramatically decorated room.