3614 N Armenia Ave, Tampa, Florida 33607 USA
Chicken empanada. Best in Tampa imo. Great crust. Served warm, flavorful!
Photo Credit: Yelp