Review of Rita's On the River

245 E Commerce St, San Antonio, TX 78205

Overall Rating

Review


The food was good but I agree that their is better Mexican food in San Antonio.

Updated 8 years ago