Dominican, Spanish Restaurant in Orlando, FL | Latin Cuisine Tu Casa is a Dominican and Spanish Restaurant, taking pride in providing the same original family recipes and food. We offer Latin, and Cuban cuisine at Orlando, FL
Summary: Tu Casa Restaurant is located at 9251 S Orange Blossom Trail, No.10 in Orlando, Florida, 32837. It is categorized as Cafes & Restaurants, Spanish, Latin & Caribbean Food and it offers Freshly cooked from scratch, dishes from Dominican Republic, Puerto Rico, and Cuba.
Visit nearby businesses to support your local economy.