Stellos Trackside Address: 1067 Highway 107, Braham, MN 55006 Phone: (320) 396-3080 Restaurants, Bars Other Businesses: Grumpy Minnow at 485 Acacia Way, Braham, MN 55006 Denny's at 40825 Verdin St NW, Braham, MN 55006 APH Law at 100 Main St N, Braham, MN 55006 Park Cafe-Strelow at 124 Main St N, Braham, MN 55006