Hokkaido Ramen and Rushi and Costa Del Sol will be the newest tenants at the space at 818 W Kenwood Drive.