Their food is amazing and their frozen limeade is even better.