I have lived in Lowell my entire life and have been eating at this restaurant for over 20 years. I am not sure if they still do this but there tortilla chips used to be homemade and they are fabulous as are their vegetarian nachos. My friends and family all love their burritos; I really like the bean one since I am a vegetarian. Really good food, super nice staff, and a nice comfortable atmosphere. They even have a outdoor patio area that is really nice during warm weather.