Lenny's Sub Shop

2425 Babcock Rd
San Antonio , TX  78229

Sponsored links:


Lenny's Sub Shop, San Antonio

See what other people are saying about Lenny's Sub Shop, found in San Antonio by clicking the read merchant reviews link on this page. If you feel we have miscategorized Lenny's Sub Shop and they shouldn't be in the Fast Food Restaurants category, please click the "New Category" button below. The business Lenny's Sub Shop, located at 2425 Babcock Rd in San Antonio is one of the many businesses found in our Restaurants category. You may wish to view other businesses in our Restaurants or Fast Food Restaurants categories. To do so click the links above. For driving directions to 2425 Babcock Rd in San Antonio please scroll down and click on the "View Larger Map" link below the map on the right of the screen.


Fast Food Restaurants