Here they are on Yelp. This place is on the southeast corner of Fremont and Las Vegas Blvd, right off the Strip. Great spot: big screen TV shows sports in a clean space, and the basic menu is somewhere between … Continue reading
Continue reading at the original source →