(702) 736-1698
2191 E. Tropicana Ave., Las Vegas, NV 89119
"At both locations, you are greeted by enthusiastic dudes who say everything on the menu is the best thing they serve. And, so far, I can't disagree" Las Vegas CITYLIFE September 2009.
Read More: Las Vegas Restaurant Reviews
Sorry, there are currently no reviews.
Read More Las Vegas Restaurant Reviews