On the Border was a favorite restaurant of mine when it first opened in Independence. Now, it's somewhere we avoid. It is really sad what has happened to this restaurant and I don't know why. The food has always been really good and the food is still basically decent. They do make the guacamole tableside here and it's pretty tasty. This used to be an awesome place to go sit on the patio or at the bar and have wonderful margarita's of all flavors. However, not there are often times when the food doesn't seem fresh. The bar area is almost always dirty, even when it's not busy and the bartenders don't seem to have any customer service at all. After two times in a row of being served drinks in dirty glasses, we decided this wasn't the place for us anymore. The staff has also gone downhill. The service is very slow and often the teenagers working here don't even pay attention to the customers at all. My only explanation in this is that there has to have been a change in management. I wouldn't recommend this restaurant to others at this location. Other locations would be fine and very good though!