The ambience of Elmo's is pretty much a modern, suburban diner with counter space and lots of tables. The menu is pretty standard, and the food is good, though not outstanding. However, it's great given the low prices, as well as the excellent service. The waitstaff are very friendly and give you just the right amount of attention. I've been here for breakfast several times, and really enjoy the breakfast burrito - a deal at $5.50 with homefries and beans. The only time they ever got my order wrong, they cheerfully rectified the mistake at no charge. While I find the food average, I'm happy to be a repeat customer given the prices and the good service.
Pros: Prices, Service