My absolute favorite cheap place to eat at in Carrboro. They have a huge menu, with tons of healthy and just plain and simple cooking. They also have breakfast any time, which is awesome. I can never decide what to eat there because there are so many choices. Fortunately, Elmo's lets you order from the Kid's menu even if you're not a kid. So you can order small portions of the big things that you want to eat. The kid's veggie burger is only slightly smaller than the big one, and a lot cheaper. It's definitely a family restaurant, but there are also lots of college kids and dates there. It's loud and noise, but in a wonderful sort of way.