The menu and food were OK, but not outstanding. Noise made conversations nearly impossible for the seven of us in our party, especially for those at the far ends of the table. The place is a step up from Taco Bell, with a more extensive menu, but not worthy of a really great rating. The burrito verde I ordered was good, and the serving size adequate. Service was OK, but not outstanding; it seemed like the servers literally had a lot on their plates, having to each take care of a large number of tables. On the more positive side, the prices didn't look too bad.
If you own or manage Palo Alto Sol Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.