Mr. Empanada - West Tampa
3.5 Star Rating
(14 Ratings)
4836 North Armenia Ave. Tampa, Florida 33603 | Restaurant Info