Thailand

Greg and Monthira Kerner’s new Thai Town Cafe celebrated its grand opening on Monday, Aug. 8, at its new 403 17th St., Rapids City, Illinois, location.

After 3-year journey, Thai Town opens with fireworks

Business is booming in Thai Town. That’s the name of a new eatery in Rapids City, Illinois, nestled near the Interstate 80 bridge, next door to Port Byron, right across the river from LeClaire, Iowa. At 6 p.m. Monday, Aug.…