Temporary Error.

Please try reloading the page.

11/30/2007
By: dmdifalco
El Charro Restaurant
Located in the shopping strip on Harper and 9 and a half mile. It issmaller than it's parent restaurant.Love that it is set up like a tinycafeteria. Fantastic food!

Just a moment...