Subway is the world's largest t submarine sandwich franchise. This Subway is located in the Temecula Valley Creek Center. There is an outdoor patio to enjoy your favorite submarine sandwich. The bread is baked fresh daily to enjoy with your favorite sandwich meat. This location offers very friendly service. There is plenty of free parking.