Subway McCullough Avenue
Address:
North Star Square, 8507 McCullough Avenue, Suite D 11, San Antonio TX 78216 (Directions from | to)Telephone:
210-377-0918Website:
www.subway.comCategories:
RestaurantsRestaurant hours
Mon-Tue: 9:00 AM-10:00 PMWed: 7:00 AM-10:00 PM
Thu-Fri: 9:00 AM-10:00 PM
Sat-Sun: 10:00 AM-10:00 PM
Available For
Curbside Pickup: 9:30 AM - 9:30 PM, Order Catering, BreakfastAbout Subway McCullough Avenue
The Subway restaurant located at North Star Square in San Antonio, Texas is a convenient and enjoyable fast food option for those seeking a healthier, customizable alternative. The restaurant is clean and well-maintained, with friendly and efficient staff ready to take your order. The menu offers a variety of fresh ingredients and toppings to build your sandwich, salad or wrap, as well as delicious sides and drinks to complete your meal. Located in a bustling shopping center, Subway is the perfect stop for a quick and satisfying lunch or dinner.Other Subway Locations
Subway locations in San AntonioSubway locations in Texas
Subway locations in United States
Subway locations worldwide