That strip can be something of a zoo on some nights, makes it interesting to "people-watch". We had a couple meals at Chino Latino, one was good and one was average. Prices aren't bad and it's in the right neighborhood for you.
http://www.chinolatinoaruba.com/