S
Soren Dahl Review of Los Tacos Restaurant
The food is great, I just wish they were consisten...
The food is great, I just wish they were consistent about being open and answering the phone for to go orders.
Comments: