Downtown Round Rock has a new option for international cuisine. Mambo House opened today at 206 N. Mays St. The menu includes black bean soup, camarones al ajillo, croquetas de jamon, five sandwiches ...