The traditional dish of Guanajuato is “enchiladas mineras” which you can find in almost every restaurant or food stands around the city. You can eat in the local market, Mercado Hidalgo, but you should choose wisely where you will eat. There are restaurants in which the food is delicious.
We also recommend places like Plaza del Baratillo, to try Mexican food or even fast food. There are also some great coffee shops and bars that you can enjoy.