Rio Mambo
Add to Favorites
Saved to Favorites
10/17/2009
This place is great I have been there many times. The Menu is huge and everything on it looks delicious. Service is great, the atmosphere is nice and the Resturant itself is quite big so you could easly plan a big party here.
Phone: (817) 423-3124
Address: 6125 SW Loop 820, Fort Worth, TX 76132
Website: website
Cuisines: American, Mexican, Latin American
Price Range : Below Average