Longhorn is the ONLY decent San Benito restaurant, but is on the border of Harlingen. The BBQ is always quite good ... ribs, cap beef, chicken ... and the service is usually excellent. They start you off with an excellent cup of tasty beans with unlimited refills. Longhorn also serves a HUGE baked potato as an entree loaded with beef as well as the usual cheese and sour cream, etc. I enjoy a beer or a soft drink served in a huge pitcher with unlimited refills. The steaks look good, but are very expensive for a BBQ place. The atmosphere is spartan (eg, parking lot is unpaved) and quite noisy, which makes it difficult to visit with friends. Longhorn's takeout service is very efficient. Be aware that Longhorn closes early on weekdays (I believe 8 pm) and is closed on Monday.