Roberto's has the BEST California fries. So big, you have a hard time eating it all in one seating. Also, there chimmichangas are DA BOMB ...
All reviews seem positive