Update Info - El Farolito
This restaurant was reported as closed. If it is open, let us know.
El Farolito
101 Brookwood Dr
Greer, SC 29651
101 Brookwood Dr
Greer, SC 29651
This restaurant was reported as closed. If it is open, let us know.