Really tasty food, very cheap. The place is a hole-in-the-wall inbetween Starbucks and Subway. Its not a restaurant, but more like a taqueria where you order and find a place to sit and eat. Its small, no fancy decorations, but clean. You know you have an authentic Mexican-food place when the place consistently attracts mexicans, lol. The chimichangas are humongous, and everything I've ordered so far is great. The food is always fresh and authentic, and there are at least 5 freshly made salsa's to choose from. My boyfriend and I ALWAYS visit Taqueria Maria's when we're in Roseville.
Pros: very tasty and very cheap
Cons: not for dieters