Yay my search for the best breakfast place has ended, but doesn't mean I'm going to stop trying other places. Babycakes has all the above...great service, clean, great selection of food, and location is not bad.
My sister and I went here on a Friday morning (10ish), wait time was 15 minutes (not too bad). I heard on the weekends it get really packed which I could imagine since the place is pretty small. So we ordered the Rick's adobo fried rice and a short stack of red velvet pancakes. The fried rice was mMmMm yummy and as for the red velvet pancakes OMG worth it.
I am definitely going to come here again and try the many different kinds of pancakes they have and other things on the menu.