We have always eaten breakfast at Cosmos, but the rest of the menu is huge! Breakfast portions are always big, you'll get a lot for your money. The service is great, servers are friendly and efficient and the food is always delivered quickly. Plan on a short wait - unless you go at an off-time. They are always busy - but rightfully so - you'll have a great experience!