Update Info - Taste of Paradise Island Grill
This restaurant was reported as closed. If it is open, let us know.
Taste of Paradise Island Grill
884 North Grand Ave
Nogales, AZ 85621
884 North Grand Ave
Nogales, AZ 85621