Tito’s Restaurant June 11, 2009 by Garrett Heath Looking for some of the best enchiladas in San Antonio? Give Tito’s enchiladas tejanas a try the next time you are on South Alamo street in the King William District.