Charo's, CHANDLER, Arizona (AZ)
Comfortably operating at 1368 North Arizona Avenue () in CHANDLER, Arizona (AZ) (85225), Charo's can be reached at 4808996261. It is advisable to call in ahead of time to make a reservation.
More restaurants in CHANDLER, Arizona (AZ)
Charo's contact information and details:
Address: 1368 North Arizona Avenue - , CHANDLER, Arizona (AZ) 85225
Contact Phone: 4808996261