From Our Editors
Stop in at West 66 Food Mart in Mountain View for some casual American dining that won't disappoint.
Don't waste time on public transportation! Bring your own wheels to the restaurant and easily park nearby.
The best American dishes are cooked up by the great crew at West 66 Food Mart, and they're waiting to serve you!