Restaurant San Luis Address: 4804 S 24th St, Omaha, NE 68107 Phone: (402) 933-9940 Nice to Know: Good For Kids Yes Noise Level Loud Wifi No Accepts Credit Cards Yes Good For Groups Yes Restaurants Other Businesses: Subway at 2303 L St, Omaha, NE 68107 Subway at 2302 L St, Omaha, NE 68107 Godfathers Pizza at 4727 S 24th St, Omaha, NE 68107 Valentino's at 3540 Center St, Omaha, NE 68105 Quiznos at 10924 Q St, Omaha, NE 68137