Big Rock Inn is a Chinese eatery offering familiar dishes, Asian tapas, and combo specials in an informal setting.