Happy Hut Reviews & Details
1902 West Ave
Happy Hut is located at 1902 West Ave in San antonio near the intersection of West Ave and W Hermosa Dr. Call (210) 735-6510 for dine in.
- Service:Dine In
- Major Intersection:West Ave And W Hermosa Dr
Tell us more about Happy Hut San antonio!