If you are looking somewhere to eat outside the park, don't go on Busch... go to Fowler Ave. Make a left on Fowler towards Bruce B. Downs. Once you cross Bruce B. Downs there are tons of places to eat. This in the University of Florida area. There is also the VA hospital, Florida Hospital, and Moffitt Cancer Center in this area. You can see USF when are arrive on Fowler. Chipotle or Tijuana Flats are our favorite place to eat in that area.
When I go to unfamiliar towns, I find a central location (like my hotel or a shopping center) then use google maps street view to see what is around it.
University Mall is on Fowler near the intersection of Fowler and Bruce B. Downs. I would suggest staying away from the mall itself in the evening as this is a high crime area, but the restaurants are fine. Address to look at google maps around this area is 2576 E Fowler Ave, Tampa, FL 33612
The better malls in Tampa area:
International Plaza (near the airport, very popular and upscale)
Westshore plaza (upscale)
Wiregrass Ranch (outdoor)
Hyde Park Village (in Hyde Park district of South Tampa)
Westfield Mall in Citrus Park (Carrollwood area)
Westfield Mall in Brandon (Brandon area)
... and the brand new outlet mall 'Tampa Premium Outlets' address is 2300 Grand Cypress Drive, Lutz, FL 33559
http://www.premiumoutlets.com/outlet/tampa