Posted on
Casa Rio- A Restaurant Review
Casa Rio– San Antonio, TX No stroll on San Antonio’s Riverwalk is complete without eating Tex- Mex in the picturesque setting by the river, watching gondola like boats stroll by. We had heard that Casa Rio was the first restaurant … read more