Get directions to: La Cabana Antioquena, Tampa, FL
Restaurant address: 8303 N Armenia Ave Ste 1 Tampa, FL 33604, USA
Restaurant: La Cabana Antioquena