Update Info - Taco Rico
This restaurant was reported as closed. If it is open, let us know.
Taco Rico
3325 South University Dr
Fort Lauderdale, FL 33328
3325 South University Dr
Fort Lauderdale, FL 33328
This restaurant was reported as closed. If it is open, let us know.