Skip to Main Content

About Us



In December of 1989, Don Carlos opened a small 38 seat Mexican Restaurant in Greenway Plaza located at 119th and South Western in Oklahoma City.  He wanted to open a small cozy quaint restaurant where his customers could come in and feel like they were eating in the dining room of Casa Alvarado.  

Our goal was to serve consistent delicious food made with fresh ingredients and original recipes.  Word of mouth quickly spread and the waiting lines grew!  It was obvious that we had to move and expand into our current facility in order to better accommodate customers. At this point, it was apparent that Don Carlos was going to need additional help and his two son's Carlos and Alfonso Alvarado joined him in growing the family business. 

In February of 1996, Carlos Jr. and Alfonso opened up a second store in Edmond, Oklahoma serving the same consistent quality of food our customers had grown to appreciate over the years.  The restaurant is now located at 2805 S. Broadway and features bar and patio seating.  Unfortunately, Alfonso went to be with our Lord in May of 2000 but his mark and contributions are a key part of our business success.  They continue with us to this day and will never be forgotten.  

Don Carlos with his son want to thank all of our loyal customers for all of their support and patronage that has allowed us to serve you throughout our 30 years in business!  We appreciate it from the bottom of hearts and hope to see you soon next time you drop in at Alvarado's!

Back to Top