Originally Posted by brady
You live in Omaha!? I thought I was the only one one DW stuck here. Small world...I live in Papillion.
So where/what is Alavarado's? I've only been here about 1 year and a half.
It's the opposite end of town from Papillion (3420 N 90th St) but is worth the drive. It's pretty inexpensive but quite tasty.