ARLINGTON TX - TWO LOCATONS! World Famous DEEP FRIED baked potatoes!

 

 North Arlington Location -Collins St and Washington Dr. North of Lamar -(682) 323-4027

South Arlington Location - Arkansas and Cooper -(817) 617-2498