• Banner 1
  • Banner 2
  • Banner 3

Welcome to Carmelita’s Mexican Restaurant

Carmelita’s Mexican Restaurant, located in Roseville, CA, offers a unique blend of casual and classy atmosphere with a Latinx-owned touch. With a full bar, happy hour specials, and outdoor seating, it's the perfect spot for a fun night out. The restaurant is wheelchair accessible, offers takeout and delivery, and has a range of amenities including QR code menus, ASL proficiency, and dog-friendly options. From traditional Mexican dishes to modern twists, Carmelita’s menu caters to a variety of tastes. The vibrant ambiance, delicious food, and excellent service make it a must-visit for those looking for a memorable dining experience.

LOCATIONS
  • Carmelita’s Mexican Restaurant
    204 Riverside Ave Roseville, CA 95678
    204 Riverside Ave Roseville, CA 95678 Hotline: (916) 783-0411

Welcome to Carmelita’s Mexican Restaurant, a culinary oasis located in the heart of Roseville, California. Nestled at 204 Riverside Ave, this vibrant eatery has been winning the hearts (and appetites) of locals for over 15 years. Renowned for its authentic Mexican flavors and warm ambiance, Carmelita's is not just about food; it's about an experience that lingers long after the last bite.

The menu at Carmelita's features a delightful array of dishes that cater to both traditionalists and adventurous eaters alike. Start your visit with their famed bean dip, a favorite among patrons, which pairs beautifully with crispy tortilla chips. Customers rave about the magnitude of flavors packed into every dish, like the Chicken Tamale, which is generously filled with tender, seasoned chicken and topped with zesty green sauce. It's these sincere flavors that keep guests returning for more.

For brunch enthusiasts, the menu offers tempting options like the Flauta A La Carte and the rich, creamy Mexican Hot Chocolate. As the sun sets, the lively atmosphere transforms, drawing you in to savor dishes like the Shrimp Fajitas and the savory Chicken Fajitas, both served sizzling with a colorful medley of grilled vegetables. And let’s not forget about the steak options, such as the Steak Tampiquena, which is a must-try for meat lovers.

Patrons have shared delightful experiences that speak volumes about the quality of food and service. One customer, Murry S., expressed that no other Mexican restaurant in the area compares to the deliciousness of Carmelita's. Another, Burrito Q., highlighted the ample filling in their tamales, emphasizing the care that goes into each dish. With friendly and attentive service, patrons feel right at home whether they're dining with family or grabbing a quick lunch.

Carmelita's isn't just a place to eat; it’s a community experience. Whether you choose to dine inside among the authentic decorations or on the outdoor patio, every visit promises to be filled with laughter and satisfaction. The restaurant also serves up a fantastic selection of margaritas, making it an ideal spot to unwind after a long day. Jessica S. encourages guests to sit at the bar, where the lively bartenders not only serve excellent drinks but also create a welcoming atmosphere.

So, next time you find yourself in Roseville, make your way to Carmelita's Mexican Restaurant. With its extensive menu, friendly service, and a vibrant setting, it's easy to see why this spot has captured the hearts of many. Whether you’re craving classic enchiladas or curious about the seasonal specials, there’s something for everyone at Carmelita's. Don’t just take my word for it—come and taste the magic for yourself!

START YOUR REVIEW OF Carmelita’s Mexican Restaurant
Murry S.
Murry S.

No other Mexican eatery in our area delivers the deliciousness of Carmelitas. No wonder we keep coming back for more than 15 years.

Burrito Q.
Burrito Q.

Been a while since I was here but the food is still delicious. I could live on their bean dip - it's my favorite part of the meal!!! Because prices have gone up so much everywhere nowadays I ordered something different that my usual because it's now out of my price range. That said, my replacement choice did not disappoint. Chicken tamale packed full of tender flavorful shredded chicken. Many places that serve tamales have more masa than filling but that's not the case here. And it was topped with green sauce - my favorite!! Friendly attentive service. It's not fancy like the Fair Oaks location but the food is well worth it.

Sharon S.
Sharon S.

My husband and I continue to visit this wonderful spot and continue to leave happy and full! I've recently tried their fajita burrito and it has quickly become my favorite item on the menu. Definitively recommend this spot to anyone in search of some yummy Mexican food!

Courtney O.
Courtney O.

While Carmelita's is not my favorite Mexican restaurant, it always hits the spot. While in the area to get my hair done, we decided to stop in for some lunch. The inside has an authentic feel with plenty of seating plus an outdoor patio area. Our server was friendly and took our drink orders then brought us some chips, salsa and bean dip. My daughter is a huge fan of their bean dip, but I was not a fan of their chips. They just always seem too hard for my liking. We ordered the Fajitas Burrito, Classic Burrito with Shrimp and a side of rice and beans. The burritos were huge, but tasted great. The portions are huge so we usually end of taking leftovers home. I've tried other dishes during other visits and I am always left satisfied and full. They have a kids menu, vegetarian options plus lots of drink to choose from. They have great margaritas as well!

Jessica S.
Jessica S.

EVERYTHING about this place is AMAZING! From the staff to the food to the drinks... you will not be disappointed. This is our go-to spot when we want a margarita and Mexican food. Once you're seated, they'll bring over chips, salsa, and black bean dip. I recommend sitting at the bar. Their bartenders are awesome and fun to talk to. There's a tv if you want to catch a game. They offer food and margaritas TO-GO, just ask. PARKING: street parking and at times, it takes a while to find a spot. Be patient, it's worth it.