Rio Mambo Reviews & Details
6125 Interstate 20
Rio Mambo is located at 6125 Interstate 20 in Fort worth near the intersection of Hawkins View Dr and Oakmont Blvd. Their menu consists of Mexican dishes . Call (817) 423-3124 today!
- Major Intersection:Hawkins View Dr And Oakmont Blvd
Tell us more about Rio Mambo Fort worth!