El Charro Mexican Restaurant

Covington Corners Shopping Center, 3165 Elm St NE, Covington, GA

Menu (As of 10/29)

ye

El Charro Mexican Restaurant: hours and how to order