Update Info - El Potro Mexican Restaurant
This restaurant was reported as closed. If it is open, let us know.
El Potro Mexican Restaurant
2135 Cumberland Ct
Fernandina Beach, FL 32034
2135 Cumberland Ct
Fernandina Beach, FL 32034