LongHorn Steakhouse
3040 S 143rd Plaza, Omaha
(402) 330-1880
Menu
Restaurants in Omaha, NE
LongHorn Steakhouse
3040 S 143rd Plaza, Omaha, NE 68144
(402) 330-1880