Mexican food so good, they named it twice. Located in the heart of the city's River Walk, Rio Rio Cantina offers tried-and-true Tex-Mex dining, both indoors and overlooking the river. Do not miss favorites such as Green Enchiladas, beef and Chicken Fajitas and enormous Quesadillas. The bartenders also make a darn good margarita. This is a colorful, fun and noisy place where kids blend in well and have a great time. Private banquet rooms are available, as is private catering, both on premise and off premise.