All reviews seem negative
School Cafeteria grade Tex Mex, ho hum by AllTexanMusic on August 28, 2009 Rosa's Cafe is a Texas based chain with home in dusty old Lubbock, wh...