Get directions to: Amigos Mexican Restaurant, Tampa, FL
Restaurant address: 14837 N Florida Ave Tampa, FL 33613, USA
Restaurant: Amigos Mexican Restaurant