
Ordering Options
- Takeout (call-in)
- Dine-in
Little Woodrow’s
Location
Little Woodrow’s
2535 Babcock Rd, San Antonio, Texas 78229, USA
(210) 600-3388 WebsiteHours
Mon – Fri 12pm – 2am
Sat – Sun 11am – 2am
Little Woodrow’s
606 W Afton Oaks Blvd, San Antonio, Texas 78232, USA
(210) 403-2340 WebsiteHours
Mon – Sun | 11am – 2am
Little Woodrow’s
9840 West Loop 1604 North, San Antonio, Texas 78254, USA
(726) 999-2594 WebsiteHours
Mon – Fri Sun 12pm – 2am
Sat – Sun 11am – 2am