El Charro
Mexican · Casual Dining · Taco Shop
El Charro is a Mexican restaurant. Homemade chips and salsa are a popular menu item.
Location
Best places nearby
The highest rated places close to El Charro.
Local restaurants nearby
10th St, NE
Location
The highest rated places close to El Charro.
10th St, NE