Taqueria Los Altos Description:
.
Address:
3700 S University Ave Suite #2, Little Rock, AR 72204, United States
Phone:
+1 501-830-3390
Website:
Store Hours:
Sunday: Closed | Monday: 10AM-6PM | Tuesday: 10:30AM-6PM | Wednesday: 10AM-6PM | Thursday: 10AM-6PM | Friday: 9AM-6PM | Saturday: Closed