Taqueria el Rey de Omaha

Links

Menu
Allergens

Hours

Sun - Thu
10 am - 10 pm

Location

5201 s 24th st Omaha NE 68107

Contact

701-931-6988
info@ginza.com

Vier-Sab 10 am - 12 am