News

and it must be a restaurant's first Texas location. Two San Antonio restaurants made the list, and both are part of the impressive new Pullman Market: Isidore (No. 8) and Mezquite (No. 10).