carlfense
Heisman Trophy Winner
I don't really like La Casa either.People are always outraged when I tell them I don't like La Casa.Having moved away from Omaha, the ones I will always remember and try to get to when I'm back are La Casa Pizza and El Bees/Fernando's. Obviously not the best restaurant in town if you are looking for luxury or price but to me they are top notch.