The Casa Reviews & Details
2209 Fm 1960 Rd W
The Casa is located at 2209 Fm 1960 Rd W in Houston near the intersection of FM 1960 Rd E and FM 1960 E. Their menu consists of Italian and Mexican dishes . Call (713) 227-2272 for dine in.
- Cuisine:Italian and Mexican
- Service:Dine In
- Major Intersection:Fm 1960 Rd E And Fm 1960 E
Tell us more about The Casa Houston!