skip to main content skip to footer

El Pueblo Mexican Restaurant

1904 Northwood Plaza
Franklin, IN 46131
Tel: 317-736-4144
Get Directions