42567 Stores In 110 Countries  
26842 Stores In USA
www.subway.com

Contact Us
STORE ADDRESS
888 Embarcadero Del Norte Suite C
Isla Vista CA
USA 93117




Credit cards accepted.

          
Hours Of Operation
Sunday 8:00 am to 12:00 am
Monday 8:00 am to 12:00 am
Tuesday 8:00 am to 12:00 am
Wednesday 8:00 am to 12:00 am
Thursday 8:00 am to 12:00 am
Friday 8:00 am to 2:00 am
Saturday 8:00 am to 2:00 am