El Pollo Loco
2403 Babcock Rd, San Antonio, TX 78229
More Business Info
- Hours
- Regular Hours
Mon - Sun: - Extra Phones
Phone: 210-864-0270
Fax: 714-599-5752
- Payment method
- android pay, apple pay, debit, master card, amex, discover, visa
- Price Range
- $$
- Neighborhood
- Northwest Side
- Other Link
- Categories
- Fast Food Restaurants, Chicken Restaurants, Mexican Restaurants, Restaurants, Take Out Restaurants
- Other Information
Cuisines: Chicken, Mexican, Take Out, Fast Food, Latin American
Price Range : Average
Suggest an Edit