Ace Ice House Reviews & Details
Ace Ice House
2638 Culebra Rd
Ace Ice House is located at 2638 Culebra Rd in San antonio near the intersection of Culebra Rd and NW 29th St. Call (210) 433-9335 for dine in.
- Service:Dine In
- Major Intersection:Culebra Rd And Nw 29Th St
Tell us more about Ace Ice House San antonio!