3322 US 301 N, Tampa, Florida 33619 USA
Barbacoa burrito. Sliced in half. Come enjoy our legendary burritos. BIG enough to feed 2 people.
Photo Credit: Yelp