Hours of Operation

Sunday - Wednesday: 7:00 AM - 9:00 PM

Thursday - Saturday: 7:00 AM - 10:00 PM


Monday - Friday: 7:00 AM - 11:00 AM

Saturday - Sunday: 7:00 AM - 12:00 PM


Primo's Mexican Restaurant
"Fresh & Delicious"


Welcome to Primos Mexican restaurant where only the freshest ingredients are used to enhance the taste of each dish. We serve a variety of authentic Mexican dishes as well as American favorites with a small south of the border twist. Come enjoy home cooked Mexican cuisine in our family friendly atmosphere.

  • "If you want great tacos and enchiladas for a reasonable price this is the place you need to go!"
    - Jessica B.
  • "Great chicken tacos, chips and salsa, and margaritas!!"
    - Matt W.
  • "I really have only been there for Lunch but I like this place. Good Chips and Salsa. Good Tacos."
    - Gary K.
  • "Love Primos!! The absolute BEST authentic food in CB! Great food and amazing service!!"
    - Kaysha H.
  • "Lunch service was excellent - quick and courteous. I had a #1 - 2 chicken tacos. Beans and rice. The shell on the taco is deep fried. It was really good. I highly recommend."
    - Raymond M.
  • "Authentic food? Yes! Great chips & salsa? Yes! Hole in the wall? Yes! Will I come back? Absolutely!"
    - Patti C.
  • "Family owned, homemade Mexican food. Used to be a 7 Eleven, and now is a fun place to eat for kids and adults. Chips and salsa are great, margaritas are yummy, and the food is fantastic."
    - Lynne P.

Family History

The idea of Primo's Mexican Restaurant was born with the vision of three "primos" (cousins) who wanted to reawaken their family's 100 year old recipes and bring back the taste of their family's delicious Mexican dishes. It all started with their Great Grandparents Luis and Carmen Rocha who were immigrants from Mexico and settled in Council Bluffs, Iowa. They lived in a part that was referred to as the "South End". The Rocha family was large and it was typical to have family gatherings and celebrations and with these gatherings came home cooked Mexican food, which everyone raved about. In the late 50's, the Rocha's son, Johnny and his wife Lupe converted a small house into the first family restaurant called The Taco House. Over the years, The Taco House created wonderfully delicious food and great memories. The Taco House later closed its doors in the late 80's.

This history of delicious Mexican food was recreated in 2010 when Primo's Mexican Restaurant was founded and brought to life. The 4th generation of the Rocha family brought an idea to reality and now the family and their passion for delicious Mexican food lives on.


Catering Menu

Call us @ (712) 256-5200 or fill in the following form and submit for any kind of inquiry about catering.


930 5th Ave Council Bluffs, IA 51501

Telephone:(712) 256-5200

Fax: (712) 256-3574

Email: PrimosMexicanFood@gmail.com


Sunday - Wednesday: 7:00 AM - 9:00 PM

Thursday - Saturday: 7:00 AM - 10:00 PM