See all Restaurants in Phoenix
Carlos O'Brien's
7176 E Bell Rd, at Frank Lloyd Wright Blvd., 85254 Phone: 4803670469 Timings: Open until 11:00pm Days: Mon–Thu, Sun, Open: 10:00 AM–11:00 PM Days: Fri–Sat, Open: 10:00 AM–Midnight http://www.azeats.com/carlosobriens/default.htmAbout
Mexican Restaurant
8 wishlists