Get directions to: Copa's Latin America Cafe, Tampa, FL
Restaurant address: 1601 S 22nd St Tampa, FL 33605, USA
Restaurant: Copa's Latin America Cafe