Carlos O'Briens
This is a family-owned restaurant that has been voted as having the best Mexican food in the valley. The portions are huge and there is a wide variety on the menu. It is very family friendly, and lastly, the margaritas are to die for!!!
by chip and a putt on June 28, 2005
Close
Carlos O'Brien's
1133 East Northern Ave Phoenix, Arizona 85020
+1 602 274 5881