4046 N Armenia Ave • Tampa, FL 33607 USA
Source: Happy Fish
Looking for something different to fill up with before or after the game? This place has large portions of delicious food. While we have this restaurant categorized as Latin food, their food is authentic Peruvian food. Not many places serve this, so you are in for a treat.