We come here every now and then, its fun and gets your adrenaline running. Haven't had their food yet, but the racing is enough for me. It sucks to be stuck behind some people but they're generally good with flagging those drivers for you to pass if you're faster. Don't really like the mew location, but we still drive there...