For good, cheap, and plentiful (the restaurant trifecta!) Cuban food, try El Siboney. http://www.elsiboneyrestaurant.com/index.htm A little off the beaten path from Duval, but damn good. Doesn't hurt if you habla espanol, but you can do just fine in English. Two of the better meals I had...