Phoenix, Arizona, United States • 51 - 200 Employees
Restaurants
For over 40 years, the family ownership at Carlos O'Brien's has operated under one principle: be the number 1 choice for Arizonans when it comes to Mexican food. As with our mission, we aspire to be our customers' favorite place to eat.