It's ok to eat tuna just not everyday. I also craved tuna sandwiches while I was pregnant. Because of the high levels of mercury, it isn't safe for the baby to eat it on a regular basis, but it should be fine about 2-3 per week. Ask your doctor just to be sure though.