This is currently been re-named the Rio Grande, Menu has basically stayed the same but service has taken a serious dive. If you like to wait 40-60 minutes to be served this is the place for you. When it was under previuos management it took just as long to be served but when you got the plate it was perfect, and I mean it. You could tell that the people working there took true pride in preparing the dishes. Now under new management, it takes just as long to get your food and then, when you finally get it, it is really mediocre. Like so many Mexican places the owners seem to think that by using lower quaility food and having less wait staff, that this will help their bottom line. More likely it will keep people from coming back. read more