Good place ... Definitely needs to sell beer tho . The tecos outside are great
The best store I have ever gone to.
This place sells awesome homemade corn tortillas.
They had exactly what I was looking for!