F1 Las Vegas has the Grand Prix Plaza and it is WILDLY underrated 🔥 Top tier food and a bunch of fun stuff right off the strip. I have a YouTube video where I went there too! I realize hating F1 is super standard for Vegas locals but I LOVE @F1 and literally watch every race