Open everyday from 11am til 3am Yo! Taco is the best place to grab a quick bite any time. Since opening in 2010 Yo! Taco has become a staple for both locals and visitors, we are dedicated to using the freshest ingredients available, buying local produce benefits you and the community by assuring quality in every bite. We are located just south of times square across from the Lani Kai at 1375 Estero Blvd. Fort Myers Beach, FL 33931.