Can't get enough of this place. Everything on the menu is excellent. The fact that they have Vanilla Coke on tap is one of the main reason why my friends and I continue to return also.
Address: 7300 Aliante Pkwy, North Las Vegas, NV 89084-2502
Location: United States > Nevada (NV) > North Las Vegas
Phone Number: +1 702-399-6528