well if you are going to be lookin' at Sac State, there are HELLA resturants, and bars by there. Thai food, Mexican, Japanese, Chimese Buffet, Mongolian BBQ, Chilis, Chevys, TGI Fridays, Outback, Tokyo Fro's, Tony Romas.....all on Howe Ave.
If you want the best Mexican Food in Sac...go to El Novillero Resturant, 4216 Franklin Blvd.
(916)456-4287 it's off of 99 south and 12th ave exit.
Telly wise...You can stay near downtown, off of I-5 north and richards blvd. exit...they have cheap spots, and it's just a freeway ride (5 min.) to Sac State.
or...you can stay off of 50 east and Howe ave./power inn exit...just go to right as you exit (power inn) and you'll see some spots...not sure the name, but it's just a straight shot down Howe to all of the hot spots...
hope that helps
enjoy your stay in the city of trees
peace