Mexican - Los Tio's and Taqueria Poblano are very good. Also My Bakery and Cafe serves Latino cuisine. Italian - Hector's for your good cheap checkered tablecloth Italian-American, and Mancini's Cafe and Bakery. I'd do the latter.
I ate at Del Merei Grille last Monday night and thought it was great. I'd recommend it, though it's not Mexican or Italian. It's homey food with a southern flair. The cheese grits were amazing, and the frickles (fried pickle chips) were also great.