Driving cross-country on I-80, my partner and I spent the night in Omaha simply so we could try out McFoster's the next day. It was absolutely worth it! There was no one behind the counter in the small foyer area of the restaurant when we arrived, but that didn't matter. Two servers walking by spotted us and both gave us the friendliest greetings. Told us we could sit wherever we liked.
The menu selection is HUGE. Definitely something for everyone. If I lived in Omaha, I would dine here all the time. You know you are at home away from home when the first page says "Vegan Appetizers" and "Non-Vegan Appetizers".
Our waitress (blond, young, thin, beautiful)could not have been more delightful and helpful. I ordered a ginger soy smoothie which arrived in a chilled mug garnished with an orange slice. One taste and I knew we were in for a great experience at this restaurant. I had the tempeh, lettuce & tomato sandwich. I asked to add avocado (not a problem). Got it w/ sweet potato fries. It was heaven on a plate. A relatively simple sandwich, made to perfection. My partner is a reuben affectionado. Usually turkey reubens, I'm afraid. At McFoster's, he ordered the tempeh reuben w/ fries and devoured it. His only complaint was that there was not more of it.
I'd say this is more of a lunch/dinner place but if you're in the mood for breakfast they offered blueberry pancakes and a tofu scramble.
(My only critique would be that the seating area looked like it needed a deep cleaning.)