After a friend raved about the food, we decided to try Al's.  My husband ordered the beef sandwich, which he said was okay.  I ordered a hot dog, which was disappointing.  It was small and not satisfying (and I am usually a light eater).  The atmosphere is good though (clean and no customer service complaints).  We were really hoping to be blown away by the food and were disappointed that is was just okay.  Our comparison is Dickie's Dogs at McDowell Mountain Ranch.  Dickie's had amazing food but unfortunately is now closed :(