Tampa
Restaurants
1604 N 17th St
- Category:
- Restaurants
Tampa, 33605
FL, United States
- (813) 241-8226
Rate and review Jalapenos De Ybor in Tampa, FL, United States!
Share your experiences at Jalapenos De Ybor with your friends or discover more Restaurants in Tampa, FL, United States.