Where is Potrero de Roda?

Where is Potrero de Roda located?

Potrero de Roda, Veracruz, Mexico (approx. 18.06667°, -95.21667°)


Where is Potrero de Roda on the map?