Toastie’s Sub Shop opened its second location today at 3419 S. Lamar Blvd. in the 704 Apartments complex. A worker at the original shop at 215 S. Lamar Blvd. says the phone has not been installed at the new location, so I’m not sure what the hours are. The menu, however, is the same as the one just south of the river.