Fans include of the eatery include loveFood.com, which named it the best Mexican restaurant in Alabama in 2024. The plantain nachos and carnitas are standouts, writer Jessica Morris said.