I have met friends here several times, as it is a centrally located spot for those of us coming from all directions. I would highly recommend the Asian Nachos and any of the beers they offer.
Where Moto falls short is in their wait staff. Every single time I have been here, the wait staff is highly distracted and it takes a long time for them to come check on tables. Is it because they are short staffed or not really interested in customer service? I shouldn't have to wait every visit for my water glass to be refilled. Good food, not so great on the service.