Update Info - Artifacts Bar and Grill
This restaurant was reported as closed. If it is open, let us know.
Artifacts Bar and Grill
4914 South MacDill Ave
Tampa, FL 33611
4914 South MacDill Ave
Tampa, FL 33611
This restaurant was reported as closed. If it is open, let us know.