EVEN THOUGH I’ll never try to convince you that Vallarta’s Mexican Restaurant, located in the City Plaza at Tampa Palms shopping center, is the best Mexican food you’ll ever eat,
“And Jesus grew in wisdom and stature, and in favor with God and man.” Those words from Luke 2:52 (New Testament, New International Version) delivered in the First Century AD