Get directions to: Camden's Yard, Saint Petersburg, FL
Restaurant address: 2827 16th Street North Saint Petersburg, FL 33704, USA
Restaurant: Camden's Yard