"¡No hay nada mejor que comer en Tu Casa!"

           

Tu Casa Restaurant is a locals favorite!  We strive to provide excellent, quick service, exceptional food, at the best price.

 

Address:
9251 South Orange Blossom Trail 
Orlando, FL 32837
 
Phone:
407-856-3997
 Hours:
Monday-Saturday 7:00 am-8:00 pm

 

 

       

The BEST Latin food in Orlando!