Rose Garden Cafe has been around for many years. They have an extensive menu and good food. Omelettes are enormous! In fact, all the portions are enormous. The place is very busy with lots of noise but what else do you expect from a frequented place. Be ready to take home a doggy bag!