Hi,  this is my first post on this board.  I agree with Virginia, La Cantina and Lo Presti's are very good choices.  Give Papagayo a try as well.  It's a small Mexican restaurant on King St. near Hess Village.  Hess Village has a nice atmosphere if you're looking for a pub type experience.  On the corner of Locke and Main you'll find Izzy's.  They have FANTASTIC food.  Enjoy your stay in Hamilton.