User Avatar

Top Bar Restaurant

topbarrestaurant.com
; Opens a new tab
·
Welcome to the Top Bar Restaurant located at 6160 W Tropicana Ave in Las Vegas, 89103. We pride ourselves on being a top choice among locals and visitors alike for an exceptional dining and entertainment experience. Our establishment offers a breathtaking ambiance with our bar restaurant provides a sophisticated setting where you can relax and enjoy the vibrant atmosphere of Las Vegas.
topbarrestaurant
·
0 followers
·
0 following