Delis are an important neighborhood staple, and for good reason. Roger’s Deli is the quintessential deli experience in Mountainview, and between the hearty sandwiches and fresh donuts, it can be your go to spot for breakfast, lunch, and (early) dinner. Expect breakfast platters worthy of starting the busiest days, and sandwiches piled high with meats […]