The picture is not of the El Rio Grande restaurant. El Rio (as it is called locally) has really good Mexican food at a very good price. Waiter/waitresses are fast and efficient. It's a family owned and run restaurant (not a chain.) I recommend the Luncheon specials for best value.