4630 S 20th St, Omaha (402) 706-2331
(Translated by Google) Very tasty food(Original)Muy rica comida
(Translated by Google) The best tacos in Omaha !!!!!!!!
Homemade taste, reasonable prices, and 1$ taco thursdays. Frequent patron.
4630 S 20th St, Omaha, NE 68107 (402) 706-2331
(Translated by Google) Very tasty food(Original)Muy rica comida
(Translated by Google) The best tacos in Omaha !!!!!!!!
Homemade taste, reasonable prices, and 1$ taco thursdays. Frequent patron.
Restaurantji Recommends