Taco Bell Fast food restaurant 172632

Fast food restaurant - Breakfast restaurant - Burrito restaurant - Lunch restaurant - Takeout restaurant - Mexican restaurant - Restaurant - Taco restaurant - Tex Mex restaurant - Vegetarian restaurant

615 San Pedro Ave - San Antonio - TX 78212 - United States