Casa Rosa offers a charming atmosphere and good food. Enjoy burgers and more.