El Charro is listed under Restaurants and is located at Taloga, Oklahoma.
Business Description :
Address : 212 S Bdwy Way Taloga , OK 73667
City : Taloga
Pin Code : 73667
Phone : (580) 328-5295
E-mail :
Website :
Service Area Category : Restaurants in Taloga - 73667
Category : Restaurants in Taloga
Services : Restaurants , Restaurant Mexican