at 7725 N Oracle Rd Ste 101, Tucson , 85704-6987 United States
Online menus, items, descriptions and prices for El Charro Café - Restaurant - Tucson, AZ 85704
197 FB users likes El Charro Cafe North, set it to 220 position in Likes Rating for Tucson, Arizona in Local Business category
El Charro Cafe North is Tucson based place and this enity listed in Mexican Restaurant category. Located at 7725 N Oracle Rd Ste 101 AZ 85704-6987. Contact phone number of El Charro Cafe North: (520) 229-1922