4924 S 24th Street, Omaha, Nebraska 68107(402) 359-1090
Premier Mexican Restaurant with homemade ice cream.