Casa Rio is a Must on every trip to San Antonio. The food is great and quick. The best guacamole salad, cheap tasty margaritas, nice chips, and perfectly hot salsa. Both the chicken and cheese enchiladas are wonderful.
Member Rating 5 out of 5 on February 13, 2006
430 East Commerce St.
San Antonio, Texas 78205