The restaurant is located in River Square complex on Chicago Avenue in downtown Naperville. The Bangkok Village is the first Thai restaurant in Naperville and has been going strong since 1989. The setting and environment is quite relaxing and romantic with the red decor and dim lights. Both seafood and vegetarian options are available.