We've ordered from Altos so many times it's not even funny. If you want late night delivery, this place is for you. Honestly everything tastes just OK and we've tried almost everything on the menu. But this place isn't trying to be anything it isn't. I would say order if you're in a bind or really love pub food. The staff and reception is really friendly though. My partner usually likes the burgers and if we make any special requests ie fries well done they always do it right. Very prompt service.
Bottom line: food isn't great but it's not pretending to be. Really friendly staff and quick delivery. Open late.