Always a favorite of ours when we stay down on Fremont Street... we found ourselves here three different times on our last visit to Vegas.
The inside of the Main street Station Casino is worth coming to see alone. Triple 7 is home to probably the best happy hour deals in downtown Las Vegas.
I find their beer a bit hit and miss to be honest, but nothing has ever been awful. And the prices on their beer are awesome, especially during the aforementioned happy hour. If you can catch their seasonal/ rotating Black Cherry Porter it is my all time favorite here.
We LOVE their sushi bar... it is a Las Vegas gem. If you are a sushi fan, don't miss this. Their menu is great, we have had a little of everything over the years and while not much is "standout" everything is always good. This last time we hit the happy hour special Portobello Mushroom Fries twice and loved them. Heather is a big fan of their wings here as well.
Good beer and eats for cheap in a very cool old train station turned casino. Check it out!