First time, and got take out - not too bad! Food was ready promptly, and the fries weren't overly soggy. The wings were pretty decent (though they are breaded). Service is friendly, and the pricing is great. Not much in the way of ambiance, but, that's not what you go to Alto for.