There are plenty of great restaurants in San Antonio, but our favorite with the best margaritas in town is El Mirasol!