Super Burrito Mexican Grill
➤ 318 N 3rd Ave, Chatsworth, USA, 30705-2538, United States
Ensaladas, Mexicano, Carne, Queso, Pollo
"The best Mexican food!!! I refer to it as the Mexican subway. We decided on Nachos and a small Burrito. Pick your meat(s), beans, rice, cheese, veggies...... Yes go try it!!!"