Mi Ranchito is a great family resturant. Not a lot of "bells and whistles" but very good Mexican food. We have been going there for years!Resturant is at 149 W. Commercial in Lowell, IN.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.