ELEPHANT BAR & RESTAURANT has the best nachos supreme in town! Honestly, there is no other place that can compare with their nachos supreme. The portion is humongous! One order can fill up two stomachs. Every time, we visit this restaurant, we always order nachos supreme. Try it! I guarantee you, you'll love it.