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