Colombian restaurant · 7921 N Armenia Ave Unit # C, Tampa, FL
Dine-In
More food in Tampa, FL · Colombian Food in Tampa