Nobody expects to find world-class Mexican food in a small Alabama river town, which is exactly what makes discovering ...