Mi Barrio looks like a dive and it is located in a rundown strip mall. Fear not, they have been here for a long time and are the best and cheapest place around to get good Mexican food. It is authentic. Brush up on your Spanish. They will put up with your Spanglish. They are great people serving great food.