Subway is in the Riverside Plaza. Subway makes sub sandwiches and wraps to your taste -- customers can tell them exactly what they want from the roll to toppings. For the health-conscious, Subway has several sub options. A variety of sides, such as chips, cookies and beverages, also are offered.