food marys restaurant st st mary's mexican food restaurant Chela S Tacos Mexican Restaurant In San Antonio Voted 1 Mexican Restaurant Food Tasting Thursday, February 24, 2022 Edit